Is it right time to invest in Smallcap Funds?