Allen 'will be the best on the grid' | Supercars