Layers as said , i rarely wear a windproof even mid winter and more as a keep the rain off layer um;ss its sub zero .
Mid winter i have a ss base layer with armwarmers ( i dont have long sleeve base layers ) , winter LS jersey with fleecy lining and a gilet , lower half i wear summer shorts with fleecy bib tights.
Overshoes , winter gloves and a buff and im sorted .
last sunday i did a ride that started off at 4.5 c and i just took a base layer. arm+ legwarmers, gilet and toe covers and 2 thing pairs of gloves so i could strip off as it warmed up .