I hold my coin as long as I know it didn't reach its potential and as long as I have enough money for me to spent for my daily need. I won't sell my coin early because I might regret if its value will pump higher than expected.
It has actually happened to me before, I sold my coins earlier than expected, just for me to later see a bullish rise on the coin, I regretted selling it sooner.