State Farm has the cheapest car insurance rates for most people, but it's not always the best choice for everyone. Another company may have lower rates if you have a bad driving record or poor credit ...