For all-winter bicyclists with glasses:
KF94 masks or equivalent are great for winter riding. In -3C/26F (like we have here today), the mask provides a little bit of warmth *and prevents your breath from fogging up your glasses*). When it gets cold enough to wear a balaclava (my informal threshold is -13C/8F), wearing the mask under the balaclava works great.
@bwbeach I did ski goggles for one winter, but fell out of the habit. Long enough ago that I don’t remember the reason, if there was one.