My recommendation would be to get only no-annual-fee cards, and to get one with purchase protection benefits and one with high cash-back. The former would be for purchases of products that might benefit from extended warranties, return protection (covers you when vendors don’t have a good return policy) and purchase protection (if you break your new toy in the first 90-120 days). American Express has a number of no-annual-fee cards that carry these benefits.
The other card would be for purchases that don’t benefit from these perks: groceries, cable bill, medical copays. Here the best perk is getting cash back on your purchases.
Good luck!
It's also extremely variable what card would be best based on your spending habits, so nobody here can answer whether you should get a new card or which card would be ideal.
TL;DR: don't worry about it, do your own research (timebox it for no more than an hour), and pick something you won't have to think about. Your time is more valuable than marginal credit card rewards.
One is the Costco CC, you get a membership which gives you access to the warehouses, gasoline, and cash back on gas and purchases. It also has no foreign transaction fees if you choose to travel. The Apple CC is also really good locally and abroad if you travel. The last one is Citi Double cash, but be aware there are foreign transaction fees if you travel.
[0] https://www.bankrate.com/finance/credit-cards/todays-best-cr...