Always overdress for cold weather because you can pull off layers if it’s too hot.
Wearing extra layers is as easy as another jacket or some thick socks.
What’s hard is overworking, over-preparing for the unpredictable. Some people give up and take what they can get, others thrive because of their diligence.
You may not succeed regardless of how much you prepared; remember, quality of output matters too. What’s most important is that you don’t under-dress, under-prepare so you end up shaking or stalling the whole time.
Survival is impromptu. BETTER TO BE OVER-READY THAN UNDERPREPARED.