Definitely there is a limit for everything, we should learn to hold when it matters and at the same time we learn to sell when the condition is favourable to some extent. It is the greed that is making some people to hold unnecessarily, they want to make a skyrocketing profits. Since when I've an horrible experience about too much holding, I've learnt to stop holding when at least I can get some little returns on investment or bounty rewards.