Good socks.
You dont need expensive stuff.
I carry the hand warmers, I have even handed some out to guys who have cold toes. The newer ones don't get as hot as the old style.
Only reason I have them is someone likes to stick his bare hands in the water.