the highest fico score a person can have depends on what
Assuming that you mean the FICO score, the highest is 850. In order to have that score, one must obviously have a perfect payment record over a long term and low (or zero) credit card balances, but the other essential ingredient is the length of time accounts have been established. A revolving (credit card) account ten years old or older is a definite enhancement.