New Hampshire is the cheapest state to own a car, thanks to its low insurance premiums and the fact that it does not charge a ...