I’d seriously consider leasing a Tesla. I don’t think buying an electric car when the technology is still evolving so rapidly is a great idea.
When the GM EV1 came out, you could only lease it.