Do you guys suggest that I take the car over to the BMW dealer for an inspection as soon as i get the car? - its on factory warranty anyways so i shouldnt be charged. For future reference - What oil should I use? And what octane fuel is recommended? Any other tips? THANKS!