The M5 is an amazing car, probably as close as you can get to a daily driver exotic that can carry the kids and has a usable trunk. The problem is that the maintenance on it is about as much as an exotic car and when stuff breaks (and it does often) the cost to repair is exorbitant.