North Carolina is home to the nation’s most affordable place to live, a new report finds. Hickory ranks No. 1 on a list of cities offering residents the most for their money, according to results ...