The 2021 BMW M5 Competition is the new, even more ferocious version of the performance-oriented sedan from the German automaker known for its ferocious performance sedans. Here's our review of this track demon that's also a family car.