I think it depends on the situation of the market but personally I hold as long as I have a very good market to sell. No one should tell you when to sell off your bitcoin. In as much as the market price is OK for you to multiply your investment, only then you can sell.