If possible I would appreciate current and past owners view/opinion regarding this generation of M5. I am considering one but would like some insight...