There are few more successful luxury SUVs than the BMW X5. Now about to enter its fifth generation, it’s been one of the ...