I also go through phases. There was a time where I just was buying way too many and realized it was unnecessary ... If I saw cheap collars on sale at a pet store or Target, etc, I'd buy them just because they were "sooo cute" and "sooo cheap". Same thing with those little t-shirts from Target they sell for $2.50. I ended up with a big pile of stuff that NEVER got worn since Jackson so rarely wears clothes and when he does in the winter, it's just a hoodie or a jacket. So anyways realizing I had a big pile of stuff never being used, I sold quite a bit of it. And now I resist the temptation to buy things just because they're cheap.
And also, now that I'm really happy with his one tan leather Paco collar, it's pretty much all he wears. I don't have a reason to switch around, it's my favorite on him. So I haven't had a desire to purchase a new leather collar since getting that one and my obsession died down a lot, LOL. I had another Ella's Lead collar that I ended up not liking the color on him as much as I thought I did, couldn't sell it, so I gave it to my dads JRT mix and it looks fantastic on her. So at least it's getting good use and now she has a pretty collar.
I DID just buy him a new Halloween collar that arrived yesterday because he always is decorated for the major holidays and his old Halloween collar was totally washed out, so this was a necessity
So pretty much now, I've gotten down to wanting just 1-2 GOOD leather collars, a few holiday collars, and 1-2 nylon collars for him to get messy in, etc. The same thing has happened with me with any apparel and harnesses, etc, I don't mind spending a little more $$$ to have a GOOD quality coat, or harness, etc, and then only have that one.