Is anyone rich here?

You have a really tough road ahead of you but it is better to start now than to not start at all. The best answer over the last several decades has been to invest in low cost index fund. The best index fund for you is probably a S&P 500 fund but there are other ones. It is important to only buy a low cost fund from a highly reputable firm. I recommend Fidelity but check to see what is available in your area. You should stay away from anyone that wants to charge you 1% or 2% fee every year to "manage" your money.