I believe that if a person has enough money, they can invest in both markets. On the one hand, there is the Bitcoin market, which is quite volatile, but when it has its ATH it can make you a millionaire. On the other hand, the stock market is a market that can offer many benefits if you buy the right stock and wait at least 8-10 years, that is the time that I see that you can get very good benefits, something like what recommends Warren Buffett.
Investments can be made in any market, in the Bitcoin market what I recommend is to always buy bitcoin, and in the stock market it is to investigate what may be the safest action.
True that, why choose one if we can afford both. Besides, it is always better to diversify. Have an investment in cryptocurrency and also have and investment in the stock market. So that if one investment does not have a good result, we still have another one that may bring us good profit.
Aside from these two investment mentioned by OP, if we can invest on precious metal then I think it is much better.