A recent survey finds a 22% drop in holiday hosting budgets this year as Americans expect the economy to weaken in 2026.