I moved from Florida to Utah 2 years ago. Obviously, the winters are very different. I like to ride year round and the cold has been a big adjustment. I wear glasses and they fog up quickly when the temperatures are in the low 60's Fahrenheit or lower. Anti fog solutions do not work on my glasses due to the anti-reflective coatings. I have found that a snowmobile helmet with an electric shield has been very helpful. I purchased a HJC i90 Snow Davan helmet with the electric shield. Within 5-10 minutes of riding, the air in the helmet is warm enough that my lenses do not fog when I breathe out. The air flow is good enough when moving that the lenses begin to clear and as the air warms up, the fog goes away. I have not read of anyone using a snowmobile helmet for this purpose and wanted to pass this tip along.