My preference for cold weather riding, is heated gear. I've gone the non-heated gear route for years, but kept getting cold enough that riding for longer than an hour caused issues. I finally invested in heated gear. After much research I chose Warm n Safe.
https://www.warmnsafe.com/
I use the waterproof heated jacket liner, heated gloves, heated pants and heated socks. Eighty percent of the time, I only need the heated jacket liner and heated gloves. But, when those toes and feet get cold those heated socks are worth their weight in gold.
As a side note, their Ultimate Touring Heated Gloves are
the best winter gloves I have used; heated or non-heated.