I think stock market is very unpreditable. I heard some
people did get rich from that in China, but lots people lost money too :))
I only buy mutual fund in US, as I said I don't dream of being super rich, only want to earn enough money to retire a few year earlier, maybe at age 58 or a little earlier. Since I will pay off my house at age 55 :)