The truth about crypto currency is that it is more about hodling, technically, crypto is hodling.
Most people that has been able to take profit from crypto currency trade or investment are those that have mastered the act of hodling.
Knowing when to hodl, when not to hodl is an important skill you need.
Without any second thoughts I would agree that cryptocurrencies is for long term hodling if you really want to earn more than what you are expecting. If you are good in hodling then I can assure you will gain and earn more profit.