imo it is a fine line between enjoying your money and spending more then you can afford. first of all you should ask yourself the question if you really need what you want to buy. after that even if you think you want it still wait at least 2 weeks , if you still want it buy it but a lot of the time you are probably already over that thing.