Buying Stocks at 52 Week Highs - What the Research Says