If your TJ is in good shape I'd say keep it. Most CJs i see for sale are all rusted out and painted over to look nice. The ones that are nice are way too expensive and end up needing extra work on things. I ended up giving up my search and snagged a YJ.