Hey @Account Closed! Welcome to the forums and welcome to the amazing world of REI. You are definitely on the right track to get started early and be in a position to move when you are set up and ready!
There are a few things to take into account reading your plan. First is since you will be using a low DP owner-occupied loan, you are required to occupy the home within 60 days of closing. So that is something to keep in mind when planning out your timeline. So if your lease is up in May 2022 and you want to stay there until then, I would plan on closing on a place around the end of February, which would give you two months to rehab it.
The first step would be to chat with an investor-friendly agent, and lender to get your plan situated. Sunnyside and Berkeley aren't the most affordable places in Denver, so depending on your goals of house hacking and your ability to obtain a high enough loan may adjust your plans a bit. So getting an idea of what you will be able to qualify for is the most important step, as it may adjust your areas or strategies.
Your first house hack will be great for gaining experience and setting you up for your future investments. It's a great low-risk entry point, and the rent savings are what really skyrocket you. Your 50K saved will be a good amount for a DP and some rehab depending on the property. I would also dig into the Denver STR requirements and regulations just to gain some familiarity with what the setup process is so that you aren't stuck with figuring it out once everything is ready.
Another thing I wouldn't discount is...Check your current lease. Are you allowed to sublease (or Airbnb arbitrage?), or what is the penalty for early termination? The reason I ask is that a lot of the time when you get set up and ready for purchase, it doesn't make financial sense to stay in your lease. Why pay $1500 in rent (or whatever you are paying) for the next 6 months, when you could spend the $1500 to terminate early and save that extra $1500 a month from living for free at your new house hack? Just something to keep in mind, always look at the whole picture and see where your money is best put to use, even if you have to lose your security deposit, you may save money in the long run!
Happy to discuss more and help you get started on your search!