@Jacob O'Malley
Colorado
Colorado, in general, is a good choice. It was the 6th fastest-growing state with nearly 15% growth from 2010-2020. We have the third-lowest property taxes and reasonable income tax. Colorado also has great economy and incredible lifestyle.
Denver
I don't see any reason why Denver should be out of your budget with your income. There are plenty of great townhomes in the $350,000-$425,000 range that you should be able to qualify for.
I prefer these units anyways as they usually have a much higher rent/price ratio and no landscaping needs.
You also can qualify for a $17,500 grant to cover the down payment and closing costs with no mortgage insurance which should help you with your cash flow.
Aside from the performance of your assets, I think being in Denver which is obviously the economic hub can bring you a lot more opportunity, especially in real estate.
Colorado Springs
Colorado Springs is nice as well. I would buy something in the SW shoulder of downtown. There are a lot of recent catalytic developments going on there (soccer stadium, Olympic museum) and there could potentially be big changes in the future (demoing coal plant). That area is also an opportunity zone which is a pretty strong incentive for developers.
Tertiary cities seem to have a favorable macro environment too.
Others
As others have mentioned there are plenty of other options. CS and Denver are definitely my personal top two but I don't think you can go wrong in Colorado as long you are along the I-25 Corridor between Ft Collins and Pueblo.