I have been trying to just buy 6 things at a time. This lets me take full advantage of the discount for multiple items, but still leaves me more stuff to buy so I can get the discount on future things that may come out in the future. It also spreads out the total cost and I keep getting that new content feeling over and over again.
Still expensive though, I'm not going to lie. And it doesn't help that it takes about 10 seconds to buy something new, really hard to hold yourself back some times when its that easy.