Well it depends on the season, if bitcoin dominance is high there will be so much dip with altcoins so I think that period should just be for day trading,but when it's altcoin season ,then holding will be good as it can double your investment or even more,so know when to trade and when to hold.