KB Home (NYSE:KBH) is living a charmed life. Thanks to a blessed combination of a weaker dollar, soaring stock market, and a positive earnings beat, shares of the homebuilder jumped 5.4% for the day. If we were simply looking at these broader trends, you would assume...