Home Automotive BMW M5 “Competition Edition”: The ultimate version