What's Stock of Homes for Sale and How Does This Affect Me?