I'm being careful trying to time the top especially now. There's always going to be a correction looming, and there are always many out there trying to say it's coming soon. It won't happen magically in a day or two. If it's a big one there will be time to adjust. There will be a few days or even weeks to switch gears. The smarter people on here (not me) will let you know....
Unless there's a big shock catalyst like we had late Feb, these things usually end in a meltup + euphoria. That's just typical market action. We had a mini one first week and a half of June. That made me get really careful and ended up not doing much at all cause SPY 298-300 held firm. There was no way to predict or time that huge gap and go down as much as it did on June 11 although there were a few signals (multi-day melt up w/ bearish engulfing the day before.
The other one that comes to mind that taught me a big lesson was January 2018. That's the biggest example I've seen while being really into the market. There was way more FOMO then than now. This is more of a steady grind up. I think OA called it death by a thousand cuts to the bears. So I'm personally just riding it out and ok not trying to time a top.
The issue with timing a top is if you are wrong, which you almost certainly will be, then you have the pressure of figuring out when to cave and go long again. And when you finally do, then that's when the real rug usually gets pulled.
Some say it's all between the ears, but for most of us, it's usually just the constant day to day struggle between those euphoric butterflies vs that poopie feeling down in our gut unfortunately.
[end rant]