Cities first, or inter states. then slowly other places.
Probably a long time till it's everywhere.
Electricty, phones, cable tv, high speed internet..all in cities first and slowly working out to rural areas. I think everywhere has elec and phones. I have a friend that has no cable...too rural (and it's 40 miles from a major city).
So cars will be that way..what, 5 years till city use? as in uber/google/apple cars. Not so much tesla's version of self driving cars for you and me. Not for another 5 years maybe.
Who can say...the 'tech pack' that enables self driving has dropped from $100k to $1700 in less than 5 years...in 5 more computers will be much faster, tech cheaper and more wide spread.
AT&T in 1985 did research to determine how many cell phones will there be in 2000. Best guess was 985,000. The real number ended up being 120,000,000. And that was long before the smart phone.
So even teh best brains today won't get it right, guesstimate wise.
My mother worked in computers starting in 1951, she had to explain to people what it was (a computer). In HS (late 70s) I talked about going into computers, her and her coworkers said there's no future in it - you only need so many accounting, payroll and inventory programs. There will only be 3 big programming houses, 4 computer companies. Boy were they wrong!
Much of the revolutions come from OUTSIDE the industry...tesla? google and uber? making cars? Yep.
PC's were invented by ... IBM, but you can't buy an IBM computer today.
Nokia was KING of cell phones...till apple, a computer company, came out with a phone. Who has a nokia now?
The micro chip was invented by Texas Instruments. I had TI calculators way back when. Anyone heard of them lately? They didn't bring about computers.
Those 'outside' of the main company/industry are the ones that seem to innovate and make new markets and products.
Usually what the argument comes down to is those who look at conditions being either worse case or best case. For example, the string of self driving cars being 2 feet apart. On dry pavement that could be possible but since every car is different that's not going to work on a snow covered road when one of the cars has studded snow tires while one of the cars behind it has all seasons. Even a wet road would be an issue. The car in front is going to stop as quick as possible while the following cars will have to react and hopefully stop as well.
I look forward to the day when I can fill up my car, plug in a destination, and relax. Maybe even take a nap while the car drives until it needs gas (or a charge). I just don't think it's as close as some people think.