Understanding Credit Cards' Impact on Credit Score