try for a private sell first, list it at $21k obo, you never know, you might get it. i'd be happy getting 20k for it. the dealer trade in would really be a last resort unless they can give you some amazing deal. why are you getting rid of your truck though?