That's why I have 2 separate strategy the one is taking profit during the bull run and the other one is for holding with a specific time(Depending on the event).
You should always check news and event the same as this one "European Blockchain Convention Virtual 2021" during that time until the end of 17 the price drop $62k to $53k. I think there is a big people or an investor who holds a large amount of BTC then after the event he sold it all.
I think this is very good strategy and i also follow this. In bull run time if any tokens price satisfactory, i sell them and wait for dump time for buy. But if any tokens roadmap and news is good, i wait for fixed time for sell so that i can fill my investing target.