It is the best everyday car in the world right now.
I've got a 70 mile a day commute out of chicago to the burbs and I can cruse in comfort or press a button and take off like a rocket ship.
I would recommend a winter tire set up of you deal with any snow.
2015 M5 - Alpine White
*Retired 2013 M5 - Black Sapphire*