@Steven Mendiola
Biggest advice for the house-hacker in Denver? Don't overthink it.
I see too many people wait for a year to buy while they try to learn everything. Don't do anything exotic. Narrow down to some areas you like. Work with a house-hacking agent in Denver that seems to know enough and who's personality you can stand. Start seeing homes and buy in a few months.
The sooner you buy, the sooner you start the clock on lending to allow you to buy again. (You can't move earlier than a year and get another primary residence.)
If you buy a 4br in the $500k range and put 5% down, that's likely $3300/mo or so. You can rent a room for $800-$1000. Rent the three extra bedrooms and get $2400/mo. Save, save, save. Put that in a high-yield savings account, and in a year or two, buy again, rent the previous home and repeat the house-hacking in your new place.
After five years or so, you have maybe three places. Then you can get more creative if you want.
Now, within house-hacking, there are variables to consider. Duplex? Home w/ basement apartment? Straight-up rent-by-the-room? And also, what about buying in an area that allows for non-owner occupied STRs, so you can Airbnb or short-term rent the place when you move out? These are all ideas around the edges, but the big thing is to buy something that allows you to offset your mortgage with rent income and then save that for the next.
Anyway, good luck in your search!