Buying a car before Diwali? 8 things buyers in Hyderabad, Mumbai and Bengaluru must check before paying