We test a USED BMW X5. The common problems and should you buy one? | ReDriven used car review