I'm under the impression that leasing is almost never a good deal compared to purchasing. You'll always pay more to lease a car, and then you'll be driving it under restrictions (mileage, condition, maintenance, etc).
There might be cases where it might still make sense to lease. E.g. tax credits for business leases, money is no object and you just want a new car every 3 years, etc.
I know people who lease because after a few years, their car doesn't have as much acceleration and isn't as quiet, so they want a new car - but those are symptoms of internal combustion vehicles.
EVs remain fast and quiet even after years. My suggestion is... if you like the Model 3 (and I do, it's fantastic) then just buy one and drive it for as long as you can. That'll make it cheaper in the long run than what a lease would be.