Leasing amounts to financing the depreciation of a vehicle, plus paying useage charges, plus risking excessive depreciation when you're done. Overall, it's generally a very bad financial move, especially for personal use. Sometimes, it pays to lease for business, because you simply write off the payments. Still, most leases are such a bad deal even that is negative to your financial situation, even for a business write-off.
There is one situation where leasing makes sense, and that is where you definitely do not need whatever vehicle it is long term, and instead of buying and selling, you determine your costs up front, get to write it off fully, and it doesn't appear as credit liability on your business books.