The best time to refinance a car in the USA is typically when interest rates are lower than the rate on your current auto loan. This can happen for various reasons, such as improved credit score, market fluctuations, or promotional offers from lenders.