My friend always says: You can't exclude pullbacks/correction from the market, it will always be there it will always be a part of every market cycle. Nothing keeps going up straight. The market makers know what the majority is doing, if people are shorting they will keep pushing the market up. And when everyone is greedy for more upside they will push it down to liquidate high leverage long or take out the late buyers.
Sounds like a scam but this is how the markets are designed.
It is designed to steal money from you.
To be safe from these types of uncertainty always take calculated risk
Always check if you're late to the party or it's safe to play.
Zoom out the charts if the market move is too extended you're probably late better not to take entry but still if your emotions are not in control and you want to take it, Take the small risk only and have your invalidation set
Remember that there will be countless opportunities come in your way there is no need to force a trade , it's not the last day of your trading.
If you lose money, Take it as a lesson
If you made money, Do the same thing again you did this time so that you can keep making it.