Michael McDowell's 2025 season had plenty of high points, especially with strong performances at several road-course races.