Head Sock / Balaclava Recommendations for HPDE
In the hopes of keeping sweat out of my heads and my helmet from getting excessively smelly I was thinking of getting a head sock. Are there any that you guys recommend in particular?
Alpinestars was a brand I tended to use when I rode motorcycles, so that was my initial go-to. Are they any good? The make one that's fully open face, which I thought might be a good way to go.
Do any of them interfere with the ability to communicate via chatterbox with an instructor?
Or perhaps just a skull cap beanie is a better option?