I think there will be no planning how long to hold the bitcoin, every day the price changes and people always sit to see how the price moves coin on the markets. Just look for the right time to take their BTC off the wallet. This really triggers adrenaline.
The mistake made is if the people are too greedy by using all the money and not thinking about their needs during their estimated time holding Bitcoin.