MSR 2024 season review: The new David taking on the Goliaths | Supercars