We seem to be standing on the corner of a bullish market and it is very difficult for me to understand what the future holds. I think if your investment is part of good profit at this time then sell and keep the profit in your wallet. Because if the btc price breaks completely in the future, then the market situation may go down again. I think investment should always be profitable so this is not the right time for long holding.
I know it's a difficult call to make about when to sell especially when we are in bullish market but yes we never know when it would start crashing hence we need to do the basics which is having a TP/SL set up I mean OCO orders are the savers here and once the price reaches near your TP then you need to cancel and reset new TP and SL, I personally follow this to maximize my profits and minimize the loss.