You can drive with this Tesla killer from BMW within 3 years