Best place to live is where you feel good and/or can make a decent living/make money, depending on the necessity at a given time of our life.