it usually is not such a good idea to hold any altcoin for long term because of the way they are created and how unstable their prices are. and when the pumps and dumps come they ruin every speculation.
if you want profit it is best in my experience to trade altcoins and never stand around idly in one altcoin for long!
It's really to risky to hold an alts since their volatility is really unstable and would rather agree with you since by trading our alts time to time will bring us a good profit. And holding them up is so risky since a chance to baghold them will occur for sure and risk to get a high lose percentage will come if we choose to select on holding some trust on certain unsure coins.