I don't think stocks have a better future than cryptocurrency for sure. Take an hour to look at the development chart and you will know why i'm talking like that.
Stocks are now old method of making investments and making money. Stocks are just like trading and they are not much profitable than dealing with digital currencies. Among digital currencies, bitcoin is the best way of making money and among all investments of the world, bitcoin is best. The future of digital currencies is bright and most of the credit goes to bitcoin. Crypto is famous because of bitcoin and its high prices.