Housing affordability the best since 2016