Does the Hyundai Creta have what it takes to prolong Hyundai’s winning streak?