Its very difficult or impossible to tell where a bull run will end.
Last year I assumed Bitcoin wouldn't top $10K and sold a bunch at like $9500 and it went to almost $20000.
Back in May, same situation, people assumed it would break $10K, and it would break $20K, and it went to like $9900 and went back down to a new yearly low.
You can use indicators but they are all lagging and you will get out way too late.
Best way is to just sell a little here and a little there whenever it goes up to a new daily high every few days.