Demand Planning: Riding the Tides of Sales Surges from Seasonal Spikes to Viral TikTok Tsunamis