Personally, born / raised in Buffalo area (Lancaster). College in Rochester. Worked 10 years in Texas, 8 years in North Carolina, and have lived in Ohio 20 years. Parents live in the Ocala FL area (The Villages) and can take it / leave it, sister lives in Jacksonville FL (been there30? years).
There is no perfect place - either to live in or move to.