BMW E34 M5

How has the BMW F90 M5 progressed since the E34 M5?