Whenever the mood strikes me or I get a particular look in my head that I want and my closet doesn't have it. Probably more than I should but I have been making an effort to cut down over the last year. When I do shop it is nearly always from the clearance section or at stores like T.J Maxx and Burlington Coat Factory where you never pay full price for an item. I get a little high off of getting cute quality items for cheap. I usually treat online shopping the same way. I rarely shop online without a coupon code or sale with a percentage off that makes me feel like I'm getting a steal.