Gold is only suitable assets for the long term.The cryptocurrency are suitable one for long and short term investment.
If you think that cryptocurrencies, especially bitcoin, are suitable for short-term investment, then you are wrong, and with this mindset, you will soon have to accept losses with your investment. No investment is short term, if any, then you are gambling, not investing. bitcoin or gold is no different, both will be profitable in the long run. if you are trading bitcoin and using leverage to make a profit in a short time, that is also gambling.