Davison: We’re right on the money | Supercars