Leasing a vehicle can be your best option. A Lease gives you many of the same options as owning a car with a shorter ownership cycle and lower cost of ownership. This also gives you a guaranteed value at the end of the leasing period. This may be your best option.
Buying allows a you to extend the cost of the car over an extended period reducing your monthly cost. This also allows you to own your vehicle at the end of the period with no payments. This may also be your best option.