Is there another ten-year-old SUV where your $20,000 would be better spent? Not in our book. Although we love the added roominess of the BMW X5, the 2016 BMW X3 is by far the more reliable model.