There are an endless amount of credit cards, but only two that I would recommend opening. At the beginning of the year, prior to starting travel nursing, I decided to open a credit card that would offer travel rewards. A card that I hoped would end up saving me money or offer help when traveling. Multiple people over the years have told me how great the Chase Sapphire Reserve card is, so I finally looked into it. Since opening earlier this year, it has already provided a few free hotels stays and money towards two rental cars. The card costs $495 a year, but returns $300 in travel credits, a TSA Precheck fee credit, special car rental discounts, no foreign transaction fees, an emergency medical and dental benefit reimbursable up to $2500 when traveling, and you earn 3X the points per $1 spent at restaurants along with 50,000 points after spending $4000 in the first four months of opening, equivalent to $750 towards travel. This is my go to card which I use towards traveling.
Southwest Airlines also a great rewards program. If you fly often, than I recommend opening this card also. After spending $1,000 in the first three months Southwest will give 40,000 points equivalent to $650 worth in flight travel. Benefits include 2 points per $1 spent in travel, 1 point per $1 spent on everything else, and no foreign transaction fees. With a $99 yearly cost, you will earn $6000 points every year, which pretty much covers the $99 annual fee in a travel credit.