Hi @Anirudh Mohan! Nicely done on being so intentional with your goals and laying everything out there!
To start - I agree completely with @Corby Goade - it's really hard to scale a portfolio with cash flow. As David Greene always says - cash flow is a great "defense" but it doesn't score you points or win the game. I started investing in heavier "cash flow" markets as well - thinking that because the numbers worked out great on a spreadsheet that it would be a good investment overall. The problem with less expensive properties that cash flow well on a spreadsheet is they typically tend to be older buildings, so even if you're cash flowing $300/month - if you have one bad maintenance call that costs $2k to fix, or a crazy leak that causes a ton of water damage, you've wiped your cash flow out for ~6 months. So I would also recommend buying in appreciating markets as well as saving up more for a down payment and higher reserve budget. You don't want to spend all your money on a down payment just to be caught in a pickle the day after you close needing to repair something and not having any cash on hand to do so.
Hope this is helpful and best of luck to you!