I trade but don't use that method. Holding a coin for a long time, in my opinion, is very good and it is evident that some of my coins are currently experiencing price increases. But the advantage now is to trade. Bitcoin and all Altcoin are now growing very well and trading is very profitable.
Trading gives you a lot of money if you know how to trade. But 90% of exchange users do not know how. Holding is also a profitable business, but only in the long term, as the cryptocurrency is very volatile. If you do not want to risk and lose a lot, then choose a holding company.