I had once owned a 87 XJ 2dr. Purchased it for wheeling, dd, and for the bigger interior than the old Nissan 4wd truck. Got married and had 2 kids. Took the XJ to over 220k miles when there wasn't really much left in the engine (blow by). Took it apart and sold the pieces. Over the the nine years I had it, I lifted twice, bought only 2 sets of tirs, 3 sets of wheels, 1 winch (still in use today), geared and locked it, wheeled, drove it where I needed to go, took it on vacations, etc.
Then went to even a bigger 4wd vehicle, 92 Bronco, and a commuter 4wd vehicle (they've vary about 2-3 yrs). Now my Bronco is in a transition for over almost 4+ yrs (its been too long) and I wanted to go wheeling. Picked up a TJ for the ease of maintenance, cost, aftermarket, overall size, etc. I've put money into it with rear axle, gears, lockers, lift, tires, new top, etc. Since its an auto, I've been letting my kids drive it to learn the basics of steering, gas, brake etc. on the trails.
I'm guessing I'll be keeping this around for another 7+ years or more. However, this won't stop me from looking for another.