I have found PEOPLE SOCKS work best for me in cooler weather. Good balance between added warmth and not too bulky. Available in different heights too:
https://www.peoplesocks.com/
I have also found they wear much better than Smart Wool. Smart wool didn't last.