I think right now is not a time to sell at all cause of the current market trend which is bullish and we are not sure if we are done yet, and yes the halving us not yet here and we are not sure if we woudl have more price surges or if we would start a retrace.
But anyway I'm not selling my holdings, cause I plan in investing for the long term, and i think I'll achieve more profit holding longer than even selling anytime soon and I guess you should do the same.