To avoid a huge upfront deposit, leasing might be a good option. Leasing deals are normally made for long term car agreements, where you need to pay low monthly payments. Once the period is over, you will have to give back the car. This is an ideal ...