According to World Population Review, New Hampshire is the best state to buy a car, thanks to its low fees, lack of sales tax, and low registration fees. The second best state to buy a car in is Florida, with the lowest car prices.
However, if you're thinking of buying a new car in another state to save money on the sale price, make sure you consider the cost of bringing the vehicle back to your home state and the cost of transferring your registration and plates.