Is MI Homes  ( MHO )  Stock Undervalued Right Now?