Aside from Covid, third visiting in January. My druthers is to arrive shortly after the new year when the lights are mostly still up.
Layered is ideal to be able to take off stuff when going inside or as conditions change. Many indoor spaces are border wise uncomfortably warm. I use a light zip up sweater and shell rain jacket (also wind proof) with gloves and a fleece cap for the extremities. Works for rain, snow, wind, and cold.