I see no difference between trading and gambling. I think the only difference is the time frame. In gambling, you can get your results in an instant. While in trading, you can wait for days/weeks before you sell your coin. The instant of you selling your coins in trading will decide if you get profit and how much or you get less than what you've invested. Nevertheless, trading would always be better than gambling because you can do tons of research first about a coin before you invest on it.