May 3, 2019 Jobs, affordability, quality of life, desirability and net migration are all important factors in determining the 2019 best places to retire