I currently live in San Francisco, and sometimes I ask myself if (e.g.) LA would be a better choice.
Before visiting Texas I had an unfounded opion of people from texas being gun toting rednecks but after spending a week in Irving, I can now say that Texans are a very friendly, generous and diverse people, nothing like the stereotypes I had heard and believed.
Source: 63-year old American who used to live in Canada and cannot believe that there was anything worse than Nixon, Reagan, or Bush II.
I would try Austin, San Diego and Portland. Los Angeles is nice but the cost of living is always rising and it's crowded. The reason is simply because it's a nice place to live. The weather is mostly great and there's so much to enjoy outside work.
But you could have said the same of San Francisco 20 years ago. Now there are lots of people who are trying to get out.
I think people in LA are beginning to question whether they should go somewhere else too for the same reasons San Franciscans are asking if they need to go elsewhere. I suspect that LA is not the best choice.
Santa Fe NM - feels like it has roots. Unique culture and great food. National Labs - Sandia and Los Alamos not too far away for a good science flavoring.
Boulder CO - great outdoor recreation opportunities, university and research institutes support science and tech vibe