The only games I've been paying full price for are games that I have been looking forward to for a very long time/games that I know for a fact I will 200% enjoy. Otherwise I'm waiting for steep sales of at least 50%, but usually more.
The only exception are Nintendo games because they rarely go on sale and when they do it's not a super amazing sale price. But because of that I buy way less Nintendo games and only buy the ones I absolutely know I'll enjoy. It's a lot more rare that I'll take a risk.