A good rule of thumb is to give yourself at least 24 hours to decide if buying something is a need, or just a random impulse purchase, by “sleeping on it.” That allows enough time for your impulse to settle down so you can approach the purchase with a clear mind if you really do need it.