Hi States
Leasing is expensive and inflexible. People tend to want to change their cars before the lease term expires and are stuck with the leasing company.
Just buy a car with a bank loan and pay it off when you can afford to.
It also makes sense to buy the car yourself and charge the company for mileage rather than buy it within the company and face all the tax complications.
Brendan