if its been reliable thus far and very little is owed, id repair it even assuming cats ($$) are indeed the culprit. they all need to be replaced at some point and theoretically, should last another 100k mi. or longer if replaced now.
granted a new(er) vehicle is always nice to have, youd be...