I've heard people say waiting for a big bull run for atlcoin, when bitcoin shows no signs of stopping and is still reaching new ATH, I think it will take some time to wait. Witness the altcoin season as one would expect.
Waiting is what it should be and being patient in waiting is also needed at this time, because there is nothing instant to happen, everything needs a slow process so that what is expected can happen in the near future.
Timing is everything, you have to understand the market to do the right timing.
Holding on the other hand requires long term hold but you can still be as profitable as the long term holder if you can consistently making profitable short trades. Like a 1 month hold or even 3 moths hold, and you see, the market is bullish for the last 2 months I believe and prior to that, the price was cheap and you can already make huge profit at the moment if you bought that time.