Investing $100 per month at a 10% average annual return for 46 years will result in an investment account exceeding $1 million.
"if you can invest $100 a month and you can get a 10% average return on your money which historically has been the return of the stock market over the last century and you do this for 46 years you will retire with over $1 million in your investment account"