The problem is when you are trying to pick a market you have too many choices across 50 states! If you start ranking city's using data you can narror it down, but there will still be many choices left and you will run in circles trying to fine the ultimate #1.
I don't believe that the choice of the very best, perfect market is important. Most investors work in their backyard and they are successful, becasue they know the market. So here is my question for you: have you ever lived in a city that provides good opportunities, that you already know, maybe have family there, maybe visit on a regular basis. This will give you an advantage.