A 20-year-old investing an initial $1,000 and then $500 per month into S&P 500 index funds is predicted to accumulate approximately $1 million by age 50, assuming a 10% average annual return.
"if they want to get to a million by 50 they can contribute $1,000 first and $500 every month"