I think investing and trading is better than mining. Because you have to spend a large amount of money on mining. But don't you need a large amount of money to invest and trade. Because you can start from a small amount of money. The next thing is you have to learn more about fundamental analysis and technical analysis before the start in investing or trading.
I agree about do trading, but investing is difficult to find a good project and you can't predict what happen in future.
Better to learn about
Stacking Token, this is great to learn about gain profit. I hear in my friend they try small stacking with $50 then after 1 week he get profit $10.