For anyone who is planning to buy a new vehicle on finance, then typically, a ten to thirty % down payment is required about the on-road price of the vehicle. Nevertheless, exact affirmation concerning EMI, down payment, interest, loan period, and its method will be discussed because of the bank or dealership only, as it is dependent upon individua