Spring Texas on Money Magazine’s most affordable places to live