I'm surprised no one has yet mentioned CarMax. I won't argue as to whether CarMax is best or not but I can attest that it is a very straight-forward, no-haggle, and pretty fair-priced way to buy a car. Even if you don't feel they are best-priced, you definitely will 100% avoid all of the anxiety and nerve-wrackiness that comes with going into traditional dealerships. That alone might be worth a slightly inflated price to avoid that experience anyways.