A reality check on Tesla