If your plan is for short-ish term ownership, like 36 months, where you don't want to own the car outside of warranty - and the mileage isn't an issue, a lease can be a terrific option.
I've had quite a few vehicles, I've done outright cash, finance, lease and in the case of the latter two, I've done a decent amount of analysis on the equity vs. total cost for 36 month ownership, and it's almost always a wash - or, in the case of our last lease, $10K in pocket (I realize that may not be an option with Tesla).
However, with the lease, we had no concern over sudden depreciation (like the Model 3 getting a massive battery improvement in the next 24 months), no concern over "disposal", and again, in the short term, roughly equivalent TCO (and in some states, you only get taxed on the leased portion, which can be a notable offset).
Don't want to get into a whole debate about leasing, I've done the financial modeling, I understand the pros/cons, it can be a better option for some people, and I'll just leave it at that.