The E39 BMW M5 Is BMW’s Best Sport Sedan Ever - bmw 525i