Stop impulse buying with purchase delays, affordability indicators, and time checks. Take a 5-minute breath before buying.