I would have only considered a lease if their terms were as solid as BMW, which I consider the best in the business. BMW residuals are high, gap coverage is already built into the lease (in case the car is totaled, which is common for Teslas), miles are relatively cheap to buy ahead of turn-in if you are over the allotment, lease return is easy and very predicable and they BMW is very flexible if you are going to buy/lease another BMW. As a bonus, I've always lowered my money factor with multiple security deposits up-front, which really makes a difference. And you never, ever put a deposit on a lease. Wasted money. IMO, if you can't afford a zero-down lease, then don't lease.
Would I have considered a lease if it was available when I purchased and I wasn't so damn impatient to get my MY? Sure, because it still would have saved me about $150/month. Although Tesla resale values are some of the best in the business, I am legitimately concerned about the competition in 2-3 years bringing Tesla resale way down, so a lease can help avoid that potential situation. I also would have saved $3K on MSRP if my delivery was just 3 weeks later. Sucks to be the early adopters sometimes, but MSRP lowering can happen at any time with any retail product. As usual, though my wife was right...I wasn't really driving anyway, and I could have certainly waited to buy an MY. I work remotely 100% now, and no timetable for when they will let us back in the office, so almost 4 weeks into ownership, I have 250 miles on the car. Not a good return on monthly payments for how few miles I'm driving...but then again, I feel it would be worse with a lease. I'd rather be putting my monthly payment towards ownership than paying Tesla to rent my garage while my MY isn't driven