10: E39 540i Touring
The E39 platform was the birth of the modern 5-Series that we witness today. There were many advancements that went into that car. The styling was some of the best ever seen on a BMW. You couldn’t go wrong, and the 540i Touring is still one of the best BMWs you can get for the money (via Bring a Trailer).

In the wagon trim, you’ll get all the luxury you’d need, coupled with a lot of interior space. BMW has always been a talented company when it comes to wagons, and the quality shines on the E39. The 540i Touring model is still worth driving today as drivers simply can’t go wrong with it.