@Alex Jacobs
Welcome to Bigger Pockets! As a newbie investor, this is the best place to be. Make sure you get your financial house in order first -- decrease debt, increase income, & maintain a good credit score. After you have your personal finances in order, I think house hacking is the best way to go. There are many lenders who have downpayment assistance programs. You could check out some of the lenders on the forums. Sometimes you can also get the seller to pay some of your closing costs. With seller contribution to your closing costs and a downpayment assistance program, you can purchase a home to live in with low out of pocket costs. Choose a home with a way to bring in money to you each month while you live there. This could be a home with a floorplan that allows you to rent a room, a guest suite, storage area in the backyard, etc. Get creative! If you can bring in some sort of monthly income from your house, it will reduce your housing costs while you live there. You will be able to start saving to move to another house in a year or two. This is an excellent way to build a rental portfolio over time without the need to have a lot of cash up front to get started.
Best of luck!