If you are planning to buy a new vehicle on finance, then normally, a ten to thirty p.c down payment is required on the on-road price of the vehicle. Having said that, actual confirmation concerning EMI, down payment, interest, loan period, and its process will be discussed because of the financial institution or dealership only, as it relies upon