When you are planning to purchase a new vehicle on finance, then normally, a 10 to thirty percent down payment is required to the on-road price of the vehicle. Having said that, actual affirmation regarding EMI, down payment, interest, loan period, and its course of action will be discussed via the financial institution or dealership only, since it