New Hampshire is considered the best place to own a car, a new study found