Which place to move?

I am planning to move for work from Texas to either of the cities: 1. Columbia, MD 2. Denver, CO

A little bit about me: I’m a 27M (single), Indian and I don’t own/can’t drive a car. So, I’ll be relying on public transportation. I’ll be making around 85k per year.

I want to select based on: 1. Cost of living 2. Things to do (restaurants, weekend places to visit) 3. Transportation 4. Community 5. Safety

Which city would you guys suggest me to move to?

TIA