I am often the contrarian but the best actual cash flow over a hold is not the markets listed above. Some of them may be good markets for initial cash flow There is a poor correlation between initial cash flow and this is not happenstance. RE market price is based on many parameters, but two of the biggest (maybe the 2 biggest) is property appreciation and rent growth and those 2 typically have a tight coupling.
Assuming fixed rate loan and rent growth at least even with other expense growth, the higher rent growth market will always eventually have better cash flow than the lower rent growth market regardless of the initial cash flow.
This implies high rent growth markets like my San Diego market will have higher cash flow for long holds than those cheap Midwest markets that have good initial cash flow.
My market at high LTV retail Purchases (MLS) currently has large negative cash flow, but I think it is highly likely that the total cash flow in 10 years will exceed a similar size investment in the cheap Midwest markets.
In addition, you will have appreciation far greater than those cheap Midwest markets.
In summary the best cash flow for a long hold will be markets with best rent growth and these are typically markets with the poorest initial cash flow.
This may seem like an extreme, crazy concept, but historically the data supports this belief. Cities like San Francisco, New York, San Diego have experienced the best cash flow on long holds.
Good luck