The 5 best states to live in if you're paying off student debt