I got the HW3 hardware update in my MX a few weeks ago - and from what my car has demonstrated to me what it’s capable of - I sincerely believe Tesla will have driveway-to-driveway autonomy for simpler scenarios (e.g. suburbia and semi-rural areas, with clear road-markings) within two years.
I appreciate that what I just said comes with a huge caveat - and that probably 80% of the work will be hammering-down everything else - but consider that Google’s Waymo is already well-past that already.