Depends on the level of risk that you're comfortable with. Personally, I think that crytpo is the better long term investment although the road can get rough at times. I think the stock market is in for a major correction. In crypto, your investment can 'moon' quickly, but as this current bear market shows, it can also recede just as quickly.
It's probably best to diversify, though - stuff like stocks, bonds, gold, silver, real estate, cryto, etc. Better not to put all your eggs in just one basket.