There’s one credit card you should never cancel: the oldest one. It can help your credit score. Here’s how to find a no-fee credit card.