I usually wait when price is sitting in the middle of nowhere or right before major news. No clear structure, no clean invalidation, bad spread, or late entry after the move already ran - those are usually signs to leave it alone. Waiting is part of the setup, not wasted time