So, when an automaker tells the world that it will have self-driving cars by 2020, it likely means Level 3 or Level 4 cars will be available as commercial vehicles, in specific cities or regions without consumer sales by that time.
They're always 3 years away...