Ans: Index funds perform better in the long run. So, investing in index funds for a short period of time might not be the best idea. However, it has the potential to give you better returns if your investment horizon is 7 years or more.