Investing $583 per month into an S&P 500 Index Fund for 30 years is projected to yield approximately $1.1 million, assuming average stock market returns.
"if you... deposit $583 every month on a recurring basis and buy a couple of shares of an S&P 500 Index Fund like FX a in 30 years you'll have around $1.1 million with Average stock market returns"