I am a sock wearer also! Last year, and the year before, I wore socks. If I came across a ride where I would get wet, I would simply take off my socks and stick them in my backpack, and after the ride, I put them back on. It was no problem.
Now, I wear the Croc flip flops. You should really try them. I used to HATE flip flops, and now I rarely take them off. This way my feet are not hot from wearing socks with my Crocs or their not sweating when I'm not socking...
TRY THE CROC FLIP FLOPS!!!!!!!!!!!!!!!!