Trading and gambling but both have risk
Gamble is just lucky in short runs and you always will lose in a long run

Trading have risks of course however you can study and minimize the risks/raise the profits.
Trust me with gambling, you will always end up losing in the long run. It can be a fun activity if you have self-control though haha.
I make most of mine income with mining alt coins and trading them, trading, and of course buy and hold baby
If we compare trading and gambling then I think trading is far better choice in compare to gambling to make money at regular intervals as it is not only dependent only on luck like gambling and if you have good skills and strategy then it will bring good amount of money for you on regular basis so if I have to invest my money then I will surely prefer to invest in multiple altcoins with good reputation.