I would offer 20K and have the extra 4k in my pocket. ask about gears, crawl under it look for leaks and any Offroad damage. Ask about last fluid changes( diffs,tcase ,trans ect) Take it for a drive and listen to it not just the stereo. Is there a soft top? Or just lay down 23K and call it good.