To help limited the CarPlay questions moving forward for ALL BMW deals, please note CarPlay can be enabled on any '18 BMW that has navigation… no need to limit yourself to those who have specifically on the sticker. There is a good thread (minus the dispute around charging for the technology) here and @Qbrozen has a few posts on how he enabled it for $100 towards the bottom. Ton of info on bimmerpost forums too.