I have 15 credit cards, and I combine sign-up bonuses with everyday spending to get the most travel rewards from each one