What Makes D.R. Horton  ( DHI )  a Strong Momentum Stock: Buy Now?