If you're intending to purchase a new vehicle on finance, then typically, a ten to 30 % down payment is required about the on-road price of the vehicle. Nevertheless, precise confirmation concerning EMI, down payment, interest, loan period, and its procedure will be discussed from the lender or dealership only, because it depends upon individual el