Car Credits are vouchers that you need to collect to unlock more Cars. You can earn them as a reward from certain races such as Test Drive, or acquire them by spinning Crates in the Imports using Supply or Premium Points.
Car Credits can also be used to increase the rarity of cars that you already own to increase its PWR, allowing you to fit higher stages of Upgrades.