Nothing beats trading! You could triple or more your initial investment in just days, weeks, months or years. I use bitcoin to buy some altcoins then I trade them and wait for it to reach my target which I set on a daily basis, normally between 5 to 10% of profit which is not bad considering how volatile the market is at present. I also invest on ICOs and online gambling bankrolls.
No doubt that trading crypto can be consider as the best online business, trading can give us good opportunity to make a lot of money. But still trading require a lot of experience and knowledge, without having good knowledge and experience trading can also be consider as more risky than gambling where we totally depend on our luck.