I had 3 XJ's before my TJ. 1990 Limited, a 2000 Sport, and then another 2000 Sport. All 4 doors, and the last one I had for 10 years. I had to get rid of it because as a daily driver, even with excellent care it sadly started to get consumed by rust in the hard to fix areas like the door pinch seams and the windshield surround. Finding a clean XJ cost twice as much as a TJ, which ironically was the other way around from when I first bought my last XJ. Even clapped out ones in New England are bringing $5,000 if they still have floors.
With the TJ I smartened up and bought one from California, and have a daily driver so it can hide in the garage in winter. I've always wanted a TJ, but do miss the practicality of the XJ, I just think they are way over priced now for what they are.