Generalizations about leasing vs buying are like all generalizations, not very useful.
The financial issues are done fairly quickly, and the devil is in the assumptions. I can make anything look good based on what assumptions I use in the comparisons. The future is going to be what it is, not what we assume it to be.
Then, there are the emotional issues. I have done both, so not an issue for me.
Think, analyze, act, and good luck.