This is the key, I think. When you're online, and just about to click on the "Confirm" purchase tab, turn around (in your swivelling office chair), and reach for something that you haven't listened to in eons. Play the whole record. Wasn't it good? (Yes!)
Rediscovery of one's existing collection can, I've found, sometimes be more rewarding than finding that "next" great album. Sometimes the next great one is already in your cd rack.
I still have the occasional splurge too (the Dixon Soul Notes are calling me ... ), but have also realized that I can keep going back to, say, Ornette's Atlantic work with continued pleasure.
It's not easy when it's a passion ... I mean, addiction, I mean ... ... but getting back into, and revisiting, particular solos, or ensemble passages, I think can still provide the greatest high. And it really is a high ...