I tend to find deals on leftovers from New Enough when I can. I try to keep a couple helmets in rotation to allow them to dry out if they get wet or sweaty..
I'm typically wearing HJC and KBC full face helmets, although I have an ICON in the mix that I really like, too..
As luck would have it, I know when I buy a HJC or KBC in Large, it's going to arrive very snug and break in exactly as it should.. After 2-3 years of wearing, I retire the helmets. At that time, the helmet starts getting a looser fit that I like due to compression, and the interiors are starting to show a bit of wear.
Most of my helmets are less than $100 and I only buy SNELL (and DOT) approved helmets.