My first question is, "who lets the oil light come on in a brand new M3 in the first place????"
I check my oil at least 2-3 times a week. Even though my car does not drip or leak oil, it is a good precaution. I can't believe there are people in this world who are so dumb.
This reminds me of the saying, "As soon as you idiot proof everything in this world, they come out with a better idiot."