Had another thought.
In the states they rebuild XJ’s and sell them for upwards of $40,000USD.
You could spend part of your $25k budget, say $15k to $20k, and rebuild your XJ into something better than anything else you could buy.
Motor rebuild, suspension, new carpets, new seats, new wheels, tyres, paint respray, winch, lockers, ect….
https://davisautosports.com/lifted-jeep-cherokee-xj