Yes it is. But many cities and towns in Colorado may not want you to sleep in their area overnight. Best place to do that are rest stops and designated overnight parking areas.
Colorado is an expensive state, so in order to live comfortably in any city in the state, you need to make over $100,000 annually. In these more affordable cities, you can likely get away with a lower salary.