The price gap between existing homes and brand new builds is now the smallest on record.