How many credit cards should you have? The answer isn’t zero, say experts CNBC Source link