If I were you, I would never sell my bitcoin unless I need money very urgently. I made that mistake once, and believe me, I'm so regretful, now I'm trying to collect it again and I will hodl it in my hand as much as I can.
Everyone has their own different targets. An investor always wants to know how to make maximum profit. It is normal for everyone to learn from their past mistakes, now it is time to make sure that they do not make the same mistakes again. Like you, I made a mistake and lost my bitcoins, now I understand what I did wrong then. I started collecting bitcoin again from 2019 and now I am satisfied with the result.
In my opinion, a certain target should be set in advance to sell Bitcoin. By doing this you will be able to take your profit and buy again if the market trend changes.