Is it actually any good off road? Thinking of getting one to replace my range rover but I obviously don't want to spend that kind of money if it's not going to be able to do everything I need it to.