Heroes Aren’t Perfect, but the E46 M3 Comes Close