The cryptocurrency are suitable one for long and short term investment.
Cryptocurrency is not suitable for short-term investment, man. If bitcoin and other cryptocurrencies are suitable for short-term investment, as you stated, then you are definitely at a high risk of losing what you have invested, and if you consider it like that, you will lose your money without even making a profit. For gold, I think it can be suitable for both short-term and long-term investments. The reason I said that is because you may likely buy gold now, and before a month you sell it and get your money back with even more profit.
But if we should really talk the truth, I don't think it will happen in cryptocurrency currency investment unless you buy a coin and before it takes the long time we are anticipating your target reach, then you can sell.