Is This 2000 BMW M5 a Steal at $19,495?

TL;DR
A 2000 BMW E39 M5 with 173,000 miles is listed for $19,495, sparking debate on whether it's a bargain. Despite its high mileage, the car boasts a documented $25,000 service history and is described as "all original" with minor modifications. The M5 features a 395 horsepower S52 V8 engine and a six-speed manual transmission, offering a classic driving experience. The car's condition, service history, and performance potential are weighed against its price to determine its value.
Want the full story? Read the original reporting
Read on Jalopnik