With so many credit cards offering bonus points and miles in select categories, it’s essential to know how your spending will ...