When you are planning to buy a new vehicle on finance, then typically, a ten to 30 per cent down payment is required within the on-road price of the vehicle. Nevertheless, specific affirmation concerning EMI, down payment, interest, loan period, and its procedure will be discussed with the lender or dealership only, since it is dependent on individ