Maxing out a Roth IRA for 40 years, with average annual returns of 10%, is predicted to result in $3 million by retirement.
"if you were to max out your Roth IRA for the next 40 years you'll potentially have around $3 million by the time you retire with average annual returns of 10%"