Your first home doesn't need to be your "forever home." Buying a (where you live in one unit and rent out the others) can help pay the mortgage and build equity faster.
Budget an additional 2–5% of the home's purchase price for taxes, inspections, and legal fees. how to buy a house at 18
Transition into a full-time role as soon as possible. Your first home doesn't need to be your "forever home