Is this your first property? Where is your network the strongest? How much time do you have to devote to looking and maintaining the property? Whats your travel preference? Whats your lifestyle preference?
If its your first then try to stay as close to home as possible. Look into first time buyer programs, Obama promise zones, property incentives, artist relocation programs-these are the areas tha will turn around. If your area is too expensive then consider states where you know a lot of people in one state that are willing to assist you.
Otherwise you can consider Atlanta, San Antonio TX, El Paso, Dallas, Indianapolis, Charlotte, SC, Cleveland, Raleigh, Fayetteville, St. Louis, Fairfax, Woburn, Jacksonville, Arlington, VA, Philadelphia, PA, Detroit and surrounding suburbs. There are plenty others that I have not mentioned that I like as well. I like to choose multi industrial-particularly healthcare, engineering, technology sectors and military presence cause I know the people can pay the rent. I consider population size, unemployment rate, transportation, good income or credit, property tax, income tax, tax incentives. potential growth. Lastly eviction process because NYC process is ridiculous it can take 3yrs but Atlanta, San Antonio, and Fayetteville are 1-3weeks.