Hi I am a BMW newbie. Just bought a 2017 Z4 M Roadster, is that sufficient? Having trouble working out how to load an external music stick, dealer useless ! Centre console accepts I phone charging cable but not stick. Glove box connector accepts stick but then nothing appears on screen, hence still no good. Do both allow stick use and is glove box some sort of hard drive ? I am not techie so if anyone can help please keep it simple.