Yeah, best case scenario would be to hover @ 680 for at least a few days. Better to keep the staircase going for as long as possible, in order to start the parabolic spike from a higher platform. But there is no global coalition mandating that we all just hold hands and agree to only buy a little instead of a lot. Too many folks like me (all in and on leverage, and sometimes adding to their positions on the way up). 
I closed my leverage long for a very minor loss a few hours before the upmove began in earnest.
I will feel more at ease if Segwit is able to activate. Of course, everybody might be thinking the same or by then it might be too late already (buy the rumor sell the news?).
I am ok with missing out on some profit though. I have learned that I make the most mistakes when I want to squeeze every drop of (imagined future) profit out of my trades.
Leverage is a very bad idea...I learned that lesson during the 2000 stock market crash!
Think Bollinger bands...