Tesla's too expensive but there are some other promising alternatives. Byd is a bit cheaper and although completely dismissed by Musk as a joke just a couple of years ago, is catching up fast. Detroit Electric / Geely also look they could be a serious contender in a few years' time. Both are well placed in China and have global distribution.
They make hybrids, the absolute most retarded car class in all of existence. It has all the complexity of a gas engine mixed with a halfassed electric engine. More expensive, more difficult to repair, and with questionable benefits.