The E39 BMW M5 Is BMW’s Best Sport Sedan Ever