If you are planning to purchase a new vehicle on finance, then commonly, a 10 to thirty per cent down payment is required around the on-road price of the vehicle. However, specific affirmation with regards to EMI, down payment, interest, loan period, and its method will be discussed via the financial institution or dealership only, because it is de