For many Americans, driving is one of the most important activities in their daily lives. They get behind the wheel to get around, take road trips, and spend time with friends and family. According to a new WalletHub report, a personal finance website, some states are better than others for driving and owning a car.

Iowa topped the list of best states to drive in, receiving particularly high marks for traffic and infrastructure, as well as overall affordability of car ownership. After Iowa, the top five states were Oklahoma, Kansas, North Carolina and Texas.

The WalletHub report used 31 metrics to generate its ranking. Parameters included peak hour traffic congestion, rainy days, car theft rate, number of auto repair shops per capita, number of car washes per capita, average price of car gasoline and the average price of maintenance.

From these 27 factors, WalletHub then calculated four rankings that were averaged to generate each state’s overall score. These rankings were cost of ownership and maintenance, traffic and infrastructure, vehicle safety and access, and maintenance.

Some states, like West Virginia and California, had mixed results. West Virginia came in first place for both the lowest rush-hour traffic congestion and the lowest car maintenance costs. The Mountain State, however, had among the fewest car washes per capita and was in third place for the most rainfall, with an overall ranking of 21st.

California, infamous for its poor traffic and high cost of living, came in at 50th for the cost of owning a car and 42nd for traffic and infrastructure. The West Coast state received the highest marks for access to vehicles and maintenance, ranking No. 1. But that wasn’t enough to boost the Golden State’s rankings significantly and is ranked at number 47 overall.
The state that performed the worst in this ranking is Hawaii. The Pacific archipelago ranks 49th for cost of ownership, 43rd for traffic and infrastructure, 36th for vehicle access and 11th for security.

According to the WalletHub report, here are the 10 best states to drive in:

  1. Iowa
  2. Oklahoma
  3. Kansas
  4. North Carolina
  5. Texas
  6. Georgia
  7. Wisconsin
  8. Tennessee
  9. Illinois
  10. Indiana