Every holiday season brings the same question: buy gifts early and avoid the rush or wait for those tempting last-minute markdowns? In 2025, that choice mattered more than ever. Retailers rolled out ...