James57
Instead of just looking back at the last big snow, I thought it might be helpful to provide some climate statistics on snowfall in the area you are interested in.
RUIDOSO averages about 40 inches of snowfall per season, but that can range from 35 inches in some sheltered areas to 45 to 50 inches in more favored areas. Since the weather station was established there in 1941, seasonal snowfall has ranged from as little as 9 inches to 79 inches. The snowiest months on records produced totals of 35 to 37 inches. Ruidoso averages one month every 2 years with at least 20 inches of snowfall. Greatest total measured in 1 day has been 23 inches.
CAPITAN averages 28-32 inches of snowfall per season. Seasonal snowfall has ranged from as little as 2 inches to 79 inches. Capitan generally gets less snowfall than Ruidoso. The only reason the record seasonal total is the same as Ruidoso is that the records for Capitan go back to 1907. Ruidoso probably received 100 inches of snowfall in the winter of 1914-1915, but there are no records that far back. Capitan's snowiest month produced 35 inches, and Capitan receives as much as 20 inches of snow in a month an average of only once every 4 years (compared to Ruidoso's once every 2 years). Greatest one-day total measured has been 18 inches.
For both locations, most snowfalls are less than 6 inches, and, with the bright sunshine and dry air (after storms) at elevations of 6000 to around 7000 feet, snowfall tends to sublimate and evaporate quickly. Lengthy periods with significant snow on the ground are rare. When looking at daily records, one finds that the average snow depth is only 1 inch during the months of December, January, and February in Ruidoso.
From what you said, I think Ruidoso and Capitan would both work for you. But, I would also look for a site with a southern exposure, or at least stay way from having a driveway on a northern, or shaded slope.
Caveats for snowfall records: Most records are from the cooperative weather network managed by the National Weather Service. These observations are made by human volunteers. Sometimes humans are not at home to take observations, sometimes they just don't want to or are sick, sometimes they make mistakes. In spite of that, I think the records for Capitan and Ruidoso are fairly accurate.
You can find a lot more climate data for these locations and many others at the Western Region Climate Center web site:
New Mexico