The right time to invest in a small and mid cap companies mutual fund for 10 years, for the new investors.
For new investors it's always been subject to worry:
How to invest?
Where to invest?
Term of investment.
Sector to invest....
So let me clear it for you
There is always right time to invest and get the better profits as of your expectation;
Well, It depends on few features:
Most important your requirement (what is your purpose behind it) ,
Period of investment,
Understanding on your investment sector,
Choice of investment portfolio,
Analysis of investments and return,
Long term vision of sector or field,
Most important thing for profit is just make a graph of your requirements, portfolio and try to figure out increasing or decreasing point (growth level).
Samrat Investments: Your financial partner 
Those who are above business
If you choose less risky, if you are in initial phase then maybe you don’t get much profit but you will not loose the money also.
Move to risk portfolio once you realize your capability.
So, understand the behave of savings, and your motto of savings.
Samrat Investments: Zero % risk and loss on any Saving.
 Invest for higher profit return