Here is my take. Stocks, Bonds, and Mutual Funds are fine, but if you want to make money and be in control of your worth, get investments like Real Estate.
There isn't anything on the market that will put passive income in your pocket each month, appreciate, and give you tax benefits like being a Real Estate.
After seeing how CEOs, CFOs, and such steal money, I don't see myself buying another piece of stock or mutual funds.
I'm not saying NOT to invest in stocks, just saying if you want to control the worth or your asset, buy realestate.