One famous financial guru said that after you’ve thought about purchasing something, you should try to wait for at least 30 days before you actually buy it. It goes without saying that these don’t include important stuff like food, bills, utilities and other necessities. It is only applicable to things that you can actually live without for the mean time.
The logic behind this is that sometimes, we are ruled by our impulses and we buy only out of impulse and not out of necessity. The 30 days will give you ample time to recover from the emotional upsurge that comes with an instant purchase idea. If after 30 days of thinking, you still believe you need it, then go ahead and purchase that item.
Most of the time though, after 30 days you will have another better purchase idea and the cycle goes on. You will eventually find out that a lot of purchases in the past could’ve saved you money if you just thought about real hard. If you just spent time to ponder about it.