im trying to understand the city and the area, is it better place for rentals or flipping?
I can seem to make a decision, any insights?
I would say Huntsville is a mix of both cash flow and/or appreciation and it depends on the specific zip codes. For example, there are Class C areas in 35810, 35811 etc which will be cash flow areas and there are class A areas like 35758 zip where you will not get much cash flow but can expect some appreciation in the coming years.
Huntsville is VERY diverse. You can literally go from $50K to $500K in house values in a mile or so and sometimes, blocks! There are great areas for flipping and there are great for buy and hold rentals. Pick what you want to do and you'll find a neighborhood for it in Huntsville. I prefer buy and hold there because the population and job growth is so strong. I can't think of another market where you can exceed the 1% rule and see the current appreciation.
Of course, appreciation is fickle but since you aren't sacrificing cash flow - it is great to have.