All 6 generations of the BMW M5 Exhaust comparison