MUNICH -- BMW's iNext electric, self-driving car is set to enter showrooms in 2021 as the brand's flagship model.