I had debated for a long time to buy a BMW due to my friend having one. He owns a 2018 M3 with FBO and it rips. Most of the M models were outside my price range specifically M4s and M5s. But not the M6. I owned a GT500 and my brother wanted to buy it so I sold it to him then bought the M6 with...