In case you are intending to buy a new vehicle on finance, then normally, a ten to 30 % down payment is required over the on-road price of a vehicle. Even so, correct confirmation with regards to EMI, down payment, interest, loan period, and its procedure will be discussed through the lender or dealership only, as it depends upon individual eligibi