I have a deposit down on a M40i which will be my first BMW. Does the car require a SIM card for full external features to be enabled or is there an embedded SIM in the car already? I have owned Audi's before and their system required you to insert your own card but can't find any details about...