I'm looking for a 7-seater SUV. My budget is $30,000. Shall I go for an Audi Q7, BMW X5 or Land Rover Discovery?
Your budget limits you to older models, such as 2008/2009, which will have done 120,000 to 180,000 km. I am loath to recommend buying one of these cars with such a mileage on them; you would be heading the period of pain when you are quite likely to face increasing and expensive repairs. If you were to choose to buy one I would go for the Discovery. I would also urge you to have the car you choose checked over by a specialist mechanic who knows the brand intimately. Instead of the European models you are considering I would suggest you also look at something like the Toyota Kluger, which would likely to be more reliable and less expensive going forward, and your budget would stretch to a later model.