festive demand 2025