If you want to get richer, always invest for income.
Never try to invest for quick gain.
There are some people who like to find the best penny stock, so that they can make a few thousand dollars in a day.
This is not really an investment. It is a speculation. To be it more bluntly, it is a gamble.
It does not matter whether you are talking about the stock market, real estate or other investments, as long as you bear in mind that you are investing for income, you will gain slowly and surely in the long run.
For example, you buy a rental apartment for rental income. You invest for income.
If the property price improves, you can sell the rental apartment for a gain. If you choose not to sell, you can still gain from the rental income. This is the reason why investing for income always works.