@Luke Andersen everywhere is great and everywhere can suck!
First, know why you are investing, what is your goal (cash flow, appreciation, flips, etc)
Second, how are you going to manage it... property manager or by yourself?
Once you know those two things then you can figure out the where. In my opinion there are deals and steals everywhere but you have to first figure out what you want and how you will manage
For cash flow and ease of management I like to look in smaller country type towns... they suck for appreciation but the buys are great and cash flow is great and tenants are great... most of my properties get me my down payment back from cash flow profit in under 36 months
If you want appreciation WAIT! Prices are high in those “hot” areas so wait till they come down some... I bought a place in Bonita Springs FL and I paid fair value in Dec of 2020.... it is under contract to close in a week at $105k more than I paid. Wait for the hot areas to come down, cash flow in small towns and if so all states can work