Are Tesla's days numbered?