Anyone who believes that housing is on the rebound, and that now is the time to buy, should take a very hard look at the numbers I dredged up for my spring lecture and luncheon tour. There are 140 million personal residences in the US. Today, there are 26 million homes either directly or indirectly for sale. According to a survey by Zillow.com, a real estate appraisal website, 20 million homeowners plan to sell on any improvement in prices. Add to that 4 million existing homes now on the market, 1 million new homes flogged by companies like Lennar (LEN) and Pulte Homes (PHM), and 1 million bank owned properties. Another 8 million mortgage owners are late on their payments and are on the verge of foreclosure, bringing the total overhang to 34 million homes.