In my opinion, it is better to choose stocks, at least the stock market is mature, relatively stable, and regulated by regulatory agencies, but the Bitcoin market is not so optimistic, you must have rich investment experience, otherwise It's easy to be...
Stocks have the advantage of being regulated but the chance of making huge profits in short time is low. Again crypto may see huge returns making it a wild west of the current era but is not regulated. There can be a mix and match of both. For some who has experience in stocks, crypto becomes easier to approach and making decisions here is easier for them.
Overall the winner is the one who keeps a cool head during the long range movements. Knowing that every rise is a chance to profits in the books and every drop is a chance to increase your stash does not come in the thought of every trader. This is important.