Best's first impressions of Tickford Mustang | Supercars