The average time on market hits record low levels