Always paying your credit cards on time will definitely be good for your credit, but it’s not enough to have perfect credit. There are several other factors involved in creating your credit scores aside from your credit history:
Amounts owed (how much credit card debt you have) Length of credit history New credit Types of credit used