should you invest in stock for retirement