Equities in India and the US have outperformed fixed deposits, debt, and real estate over the long term.  Mid-cap and small-cap stocks yielded the highest returns, emphasizing the importance of long-term investment.