Trading is both time consuming and very tiring..Always hodl is good..When it reaches a satisfactory level, sales are made.
This is the easier way to do it , with the swing trading you describe i think you are gonna have a hard time doing it. Because there will be moments you will be so wrong that you will lose all the profit you made on earlier trades.
Holding needs to be match up with the situation, if you dont really prefer trading then holding will definitely yours, but time will come that you might say that I missed those time I see them that amount and so on , so think only of alts worth holding.