For me, why you should never sell your bitcoin ever, its because of the increase or decreases the price of it. We all know that bitcoins amount is fluctuating too much that it will be complicated to predict its amount. Maybe the second reason is the bitcoins limitation, bitcoin is limited in 21 million, and mines already generated almost of 80-85% of its total volume so in the future maybe bitcoin become a very expensive and rare cryptocurrency.