How Many Credit Cards Do You Need?