DJR 2025 season review: Flashes of promise in a rebuilding year | Supercars