The market will do the job for you. That is always going higher. Does it worth to risk money and time by trying to avoid or take advantage of retracement? Buy buy buy and hold hold hold in this kind of market. And piss off those who just wants to take advantage of you being in and out. Again, 100% up room to go will sweet your deals with just little easy work.