Consider the Polestar2? OK its different from a Tesla but in my eyes the car just doesn't come close to a match, I priced up the Polestar2 to the level of the M3P and its a Tad over £62K, slower, much shorter range, Its not a true EV design - just a Volvo conversion of an existing platform, No dedicated charge network and only a 3 year warranty _ it wouldn't be my choice that's for sure and if Tesla didn't exist (I suspect the Polestar would never have been created but i digress) The Polestar wouldn't be the vehicle that would attract me over to a BEV.
The good thing about the Polestar is that its one of so many others including the big boys to develop a full BEV range and competition for Tesla can only be a good thing for the future of BEV development.