should you invest in index fund for long-term growth