I think Tom missed an even better option: photochromic cycling glasses.
I picked up a pair of Ryders Roam photochromic glasses when the company went out of business… $200+ glasses for like $30. Best purchase ever.
You can wear them at night, during sunny days, go from outdoor to indoor without taking them off (i.e running errands by bike), they are fairly anti-fog, sweat isn’t an issue, rain isn’t a problem. And I’ve worn them all-year-round because they offer awesome wind/cold/bug protection.
Invest in a good pair of photochromic cycling glasses and call it a day!
You can use the shadow of your middle finger in the meantime.