BMW's predictions on new technology have not been very accurate at timelines:
"In 2016, BMW announced a high profile collaboration with Intel and Mobileye to develop autonomous cars. Officially the goal was to get “highly and fully automated driving into series production by 2021.”
Elmar Frickenstein, BMW’s Senior Vice President for Autonomous Driving, said that they should have Level 3 cars by that deadline but it would be possible the company could deliver cars with Level 4 or 5 capacity in 2021."
https://emerj.com/ai-adoption-timeli...ty%20in%202021.
I don't expect that this timeline will be met either.