Finances
When it comes to immediate finances, leasing a car is much cheaper than purchasing a car. However, over time, you will have spent less money on a purchased vehicle, which will then belong to you.
If saving money is your main concern and you have the finances up front, then purchasing is your best bet. However, leasing is the more affordable option when considering just the next few years.