When you are intending to buy a new vehicle on finance, then normally, a 10 to thirty per cent down payment is required to the on-road price of the vehicle. Even so, actual affirmation concerning EMI, down payment, interest, loan period, and its process will be discussed with the financial institution or dealership only, because it depends on indiv