> though a small shareholding in a mature stock is not going to get you very far.
Sp500 Average real return is 6.5% per year. So If you invest $1'000 per month, you will be a millionaire in today dollars in 30 years with just over 1.1 Million Dollars
That is a save income of around $38'500 per year.