What to prepare for when moving to a new state: What to keep in mind, from housing costs, living expenses, job opportunities, culture, taxes,...