There are plenty of good socks out there - the big thing is to find the right loft for the activity and boot size you're dealing with, and to make sure the material doesn't hold onto moisture. Good wool and wool-blends are the standard for this reason, traditionally. I've personally had great luck with some of the Darn Tough socks, and some of Kennetrek's offerings as well.
Something to know though, is that when normal, healthy people complain about their feet getting cold easily, there seems to be just a few consistent reasons for it. Most often, especially when just sitting around or doing low-intensity things, it's that they aren't wearing an insulative hat. This is especially the case with women and kids, but is common with dudes, too, especially ones with low body-fat percentages. We lose a huge amount of heat when outdoors through our heads, and when it's cold outside, the body pulls blood in from the extremities first. Making feet and hands go cold first. So, the mantra goes, when your feet get cold, put a hat on.
The second big thing that makes people's feet go cold is that there's not enough trapped air around the foot - the socks aren't lofty enough, or the boot is just too tight in either fit or lacing. The third thing can occur with dudes whose feet sweat a lot, and they aren't wearing sock material that either wicks away the moisture, or holds onto it.
So, look for socks made of a good wool or wool blend that are lofty. There are plenty of good ones out there. Make sure your boots aren't too tight around that sock, either in fit or lacing. And be ready to adjust the fit and the sock based on activity - you might need less loft and a tighter fit for a hard hike in, to prevent blistering, and looser and loftier while around camp or low-intensity glassing.