Waymo is ahead but only as a Taxi service in dense urban cities. Tesla however can deliver one day that will self drive 90% of the time. Many, especially in North America will only want the later. In North America, a car is still seen as a freedom enabler, one that lets you go to the beach, go on a hiking trip, and go on a few offroad track in a park during weekends. All of these will not be possible with a Waymo car but still possible with a Tesla Model S/3/X