M/I Homes, Inc.  ( MHO )  Soars to 52-Week High, Time to Cash Out?