When you are intending to buy a new vehicle on finance, then normally, a 10 to 30 % down payment is required within the on-road price of the vehicle. Nevertheless, precise confirmation regarding EMI, down payment, interest, loan period, and its method will be discussed from the lender or dealership only, mainly because it relies upon upon individua