Stella on McLaren's early 2026 cost of 2025 title push - SeedStream