I have no useful advice for somebody buying a new 4x4 every year or two. You've spent / lost more on depreciation in 2yrs than I've spent on vehicles in 2 decades. Why would you even care about the fuel economy, at that bleed rate?
If you want vehicle range, just buy a bigger custom tank or bolt on some fuel cans like any other spendthrift 'Overlander'.
You aren't going to find a large range offroad-capable vehicle without it being a large vehicle. Being a large vehicle, you aren't likely to obtain your City MPG goals. You're essentially after mutually exclusive goals. Your big range vehicle isn't going to off-road like a Jeep. If you are looking for a family-hauling 'bugout' vehicle you need to go large and you either need to keep it close to home - in other words, NOT your daily commuter in the city - or you need to accept the lower MPG in the city such that your butt is in the vehicle all the time 'ready to go'. Which is what I've done, with my k1500 Suburban in L.A. What my wife does with her k1500 Tahoe, in L.A. She barely achieves 15mpg with a 60mi almost all highway round trip commute. I get a worse mix of driving and am lucky to average 13-14, too much city driving. We live on the edge of L.A., were both negatively impacted by the '94 Northridge quake. Prepping and 'bugout' became a focus after that. And why I hatched my fiendishly clever plan to have two of these GMT800 pigs. Capacity, range, 4wd, wide parts compatibility. Same-sized tires on both. Essentially the same drivetrains. inexpensive parts and easy repairs and widespread parts availability.
You're slinging the lingo but slow your roll and take a closer examination of your goals and how you approach them. Changing vehicles as often as some folks change their shoes doesn't seem like a wise or economic course of action. Especially if one of your (unstated) goals is Prepping. You're throwing away ~$10k in depreciation costs every year. Think of the things you could do without a ~$600/mo car payment.
But again, if that $600 is a pittance to you, then like I said, I've got no advice for you.