Time to Buy Homebuilder Stocks?

The battered shares of two companies look promising for the long term.