It would be ideal to get 2 or 3 credit cards with different features. Get one that you can use for travel-related expenses, one for regular and everyday spending, and one for online shopping. This way, you can easily track your expenses and optimize your reward or bonus points.