I was ... but just pulled the trigger on a Model 3 today. The more I thought about it, the less leasing makes sense...
The mileage restriction is one issue.
The tax credit is another.
I suspect leasing will make more sense once the full $3750 fed tax credit goes away.
Here in NJ, we pay 0% sales tax on EVs, so that also becomes a pot sweetener. No tax advantage to leasing (no negative, either.)
So, I just jumped in for a financed purchase @ 3% APR, less than Tesla's historic leasing rate, and if I only drive it for 2-3 years and decide I want out (into, say, a Model Y) - I just sell it...
I had some advantage to getting out of my current ICE lease now - the tax credit change at the end of June more than makes up the difference between trade-in and buyout on the current ICE.