I have half a dozen caps, but I'm not a cap wearer and almost never wear one unless I have to go out and it's raining or snowing.
I still have lots of hair so when I take my helmet off I just smooth it down some and let it go at that.
But...... this has been an exceptionally sunny and warm summer, and there were days on which I wished had some headgear, so my attitude may change about caps/ hats.