We're just two races into the 2025 Repco Supercars Championship season, and we already have a contender for the finish of the year.