In case you are intending to buy a new vehicle on finance, then typically, a ten to 30 percent down payment is required within the on-road price of the vehicle. However, correct affirmation concerning EMI, down payment, interest, loan period, and its process will be discussed by the bank or dealership only, mainly because it is dependent upon indiv