If you're holding bitcoin for long term you might specify for how long I should hold my Bitcoin, is it for 5 years, 10 years or so. But if you're holding Bitcoin for short term you should sell them once the price is going up, yeah buy low and sell high. I personally hold Bitcoin as a long term investment, even if the price is going up I don't sell my coins because I have specified the period for holding Bitcoin. when the time comes and the price is skyrocket I will sell those coins.