HOLDING is a good thing, but when you hold too much you will start loosing. I have learned this the hard way. I held some coins for too long because of greed and I ended up loosing.
There are some time you need to sell and buy back to maximize your profits. While there are some times you have to sell and move on.