Emergency fix - -
A cheap, temporary solution on the road if it has been raining for a while and you are down to your last pair of dry socks is to use a Ziplock bag on each foot - put your dry socks on, then the Ziplock bags, then your wet shoes - it's amazing how much warmer your feet will be - and you, too - and most of us carry a few extra Ziplock bags.