If you think through upgrades and indulgences first — before spending — you won’t be impulse buying. You’ll be purchasing ...