Progressive and Farmers are among the best car insurance companies.