Possibly, but how about car pooling? Why shoulder the entire price of a $100,000 vehicle that spends 20 hours out of every 24 sitting? Why not have it be a "Mom Van" type vehicle which spends 10-15 hours a day running people around to do errands among a group of people who bought shares in the car?Self-driving cars will make traffic worse.
Consider these situations.
You have a job in town, one that does not provide parking. You have to pay for parking. So, what's the cheapest thing to do? "Drive" to work, then tell your empty car to drive back home and park, then tell it to come back at quitting time and get you.
Or, even worse, think of that happening with special event parking. No need to pay to park at the big game. There's just the problem of 20,000 empty cars suddenly converging at the stadium at the end of the game.
Or, you have an errand to run. You'll only be inside for 30 minutes. So, you tell your empty car to keep circling the block until you're done.
Alternatively, as someone already posted, why buy a car at all when, for a few bucks, you can be taken wherever you want to go whenever you like? Anyone remember the robot taxi "johnnycab" in the first "Total Recall"?