Jeeps do not hold their value well at all. You could probably pick up a 2000 Cherokee (though its not on your list) for under 4k.