Contacts are not a perfect solution, either. I wore gas-permeable contacts for quite a few years. Vision was fine, but wind was a problem, so I'd wind up wearing sunglasses when I was outside in the daytime. I wasn't into cycling, but I can see that being a problem at night. Soft lenses have fewer wind problems, but I wasn't able to wear them.
__________________
"be careful this rando stuff is addictive and dan's the 'pusher'."