Is Tesla's $20,000 Compact Car the End of Gas?