Hi ! I am comperitively new in investing. As an No more a fresher for mutual funds but will be soon making my debut in stocks I wish to get max gains in 3 yrs of span. Can we come up with great investment strategies in 1. IPO 2. Mutual funds 3. Stocks 4. FD s / PPF Seeking best short term earnings for stocks + long run investment like 10-20 yrs. Not intraday. Waiting to hear great outputs from all.