As far as the sell off. I'd guess it was mostly people making sure they locked in their profit just-in-case and a few panic selling taking a small loss. Your gonna have a lot of holders at high levels tomorrow which I doubt are gonna take that kinda hit. So you have holders and buyers in the morning, IMO price will go up!