I echo what other people have said about it depends on what you’re into and what you plan to do for a job. Until we know that, no one can give you truly good advice.
One other note, be cautious of advice from people who have only lived in one area for their entire lives. This isn’t meant as a slight towards anyone who has posted, but until you have lived in more than one place, you have no grounds for comparison.
I’ve lived all up and down the east coast and have spent significant time in Ohio as well. I can tell you that what works for some, doesn’t necessarily work for me and vice versa. For example, I LOVE central NY state (but the economy is very tough there, so I don’t live there) and I didn’t really care for Charlotte (not much to do - 4hrs from beach/4 hours from mtns, no river, a couple of muddy lakes about 30 minutes away). A couple of my sisters don’t care too much for central NY and love Charlotte.
The point is that every locale has its pluses and minuses and matching those with your needs and wants is the best way to come up with a list of places to look at. Also bear in mind that some places are better than others based on your nationality. If you’re French, you may want to stick to NYC, Washington DC, LA, SF, Seattle - places with concentrations of French or higher tolerance. One thing I can tell you about NYC is that you will always be able to find someone to commiserate with if you get homesick, no matter what your nationality is.
The beautiful thing about the U.S. is that there are so many different places to choose from.