It depends what do you want to get. Cryptocurrency can get you 1000s of percents of profit, but it is unregulated and there is a lot of scam projects and scam ICOs. On the other hand stock market is well regulated, but profit per year, if you are lucky can be 15-30% on average.
The profits in the stock market are way lower than that, if you are lucky you could get 8% per year and that is if you are good at it, but many people do not have the talent to trade stocks and make money that way, so if you're looking to make a lot of money cryptocurrencies are without a doubt the way to go but with the market as it is getting those kind of profits is very difficult.