I think that you must do proper research and divide your investment in SIP as well as LumpSum within a period of time. Don't forget to keep your financial goals in your mind
Hi , I think small cap is the best option to generate the high returns in longer period of time(min 10 years). Some of good small cap funds in which i am invested is - Axis small cap fund , SBI small cap fund. But i suggest do your own research and financial goal in mind before get into this.