I have enough cycling stuff, but I probably won't stop buying.... though it's not the usual jerseys/shorts. I tend to do a clean out every year and this year i got rid of a lot of older jerseys that have seen better days. I also trashed 2 pairs of my Shebeest shorts and replaced them with Sugois. I usually buy 1-2 new jerseys a year, one long sleeved and one sleeveless or short sleeved.
I tend to buy things like skorts, more casual or funky cycling stuff, or things that have multi-sport use. Some of them, I wear just hanging around. If I lived in an urban environment, I'd say urban cycling look.
I think I probably buy more sports related clothing than other stuff.
2015 Trek Silque SSL
Specialized Oura
2011 Guru Praemio
Specialized Oura
2017 Specialized Ariel Sport