I’ll check for sales first, and if there is one upcoming within like a week or two I might wait if I can, but outside of that I just pay whatever the price is at the time that I need whatever it is I am buying.
I don’t really buy anything solely because its on sale though. The sales are an extra bonus, not a necessity most of the time. Unless its something I can wait forever on.