Hi Torpedo,
I base my entries on technical analysis and am not a buy and hold type of investor. I only enter when I think a stock is about to make a significant move and don't like to hold stocks that are idle.
I believe IOH will continue to run from here. New 52 week highs are very significant.