Here comes the Santa rally, followed by a reality check for 2026