Safety glasses here. I get them at the hardware store, or wherever. Clear lenses for night, tinted for sunny days. I'm blind in my right eye (since birth) so I always ride with eye protection. I've had enough wasps bounce of my glasses to be happy I've got them.
Whatever you wear. You need to keep them clean! Sweat crud causes flare, especially at night.