Best Places to Live 2017 | Money MONEY identified 100 spots that offer a healthy economy, affordable homes, and a high quality of life.