Also depending on how cold you plan to ride in consider getting a Heat Exchanger mask:
https://www.amazon.ca/gp/product/B07...?ie=UTF8&psc=1
I finally got one this last winter after seeing some winter cycling doctors talking about the benefits of them on twitter. A huge plus to me using it was it pretty much eliminated any issues with goggles fogging up, and breathing in warmer air on those cold days was very nice. Plus you look like Darth Vader when you wear it.