During President’s Day weekend in 2025, 2 feet of snow buried Jay Peak Resort in Northern Vermont. Skiers were floating turns over their heads, and it must’ve been nothing short of blower. But I ...