Peter, legends weigh in on the 2025 F1® season so far