Some of the stories I've heard, I will most definitely be budgeting on getting an aftermarket warranty from endurance or the like when it comes time. I have a coworker that got a 3 year for about 3.5 on an m5... it's covered about 15k on repairs so far.
That geico one sounds pretty good too though. Will be looking into that