
If you love to drive, you know crossing state lines can make a big difference in your experience behind the wheel.
Speedway Motors, a race car parts company, set out to find the best states in the country for car enthusiasts.
It looked at a series of key metrics, including the percentage of roads in good condition, the average amount of snow and hail, the average cost of full insurance, gas prices in each state, race tracks per state, and a few others.
Continue reading to see which states ranked the highest — and why.

South Carolina ranked 10th, thanks to low car insurance rates, minimal snow, and cheap gas.

West Virginia ranked ninth, with low registration fees, affordable gas, and reasonable insurance costs.

Tennessee ranks eighth, with 68% of roads in good condition, minimal snow and cheap gas. It was hurt by the high amount of hail it sees annually and a large percentage of uninsured drivers.

Florida ranked eighth with 71% of roads in good condition, no snow, and low registration fees. It was held back by its astronomical insurance costs, which average $4,210 a year.

New Hampshire ranked sixth with 74% of roads in good condition, affordable gas and registration fees, and a low percentage of uninsured drivers.

Indiana ranked fifth, in part because it’s home to a whopping 19 race tracks and has low insurance costs.

Despite Maine’s heavy snow, it’s an affordable place to run a car and has a very low rate of uninsured drivers, securing it the fourth spot.

North Carolina ranked third, with cheap gas, reasonable registration fees, and 19 race tracks in the state.

Idaho may have cold weather, but it has solid road conditions, very low insurance costs, and very few uninsured drivers, earning it second place.

Alabama ranked first thanks to 75% of its road being good condition, solid weather for drivers, lots of racetracks, and good insurance prices.