Lance Stroll addresses where his 'head's at' over 2025 plans amid driver market developments | Formula 1®