TESLA, UBER, BYD EV Market and Auto Ride Hailing - Stock Analysis