Three-peat puts Waters on course for exclusive club | Supercars