I've heard some say to have a multi-level sell strategy, all set up to sell ahead of time. But as you say, it's still guesswork.
I always keep mine ready to sell, but usually just to keep it from being borrowed by MMs.
Two or three weeks ago, it was frantic buying and selling. I'm hoping not as much selling next time at low prices. We certainly got rid of a lot of holders.