Every time when the bitcoin price declined dramaticallay, it saw another all time high price after that decline. So we can easily expect $5000 soon for bitcoin's price.
It's because there need to be a correction to allow people to cash out their profits, but at the same time attract capital to enter the market. Nothing in the world increases in one straight line.
People here shouldn't forget that a lot investors are very short term minded, and thus are guaranteed to cash out their profits after a while. Funny thing is that these people quite often end up re-entering the market at a premium.
Bitcoin has been growing in value constantly, and if we look at people who thought to had a good deal by cashing out at $2000, they can't be anything but disappointed in themselves for doing so ~ Bitcoin doesn't wait for anyone.
If you sold too early, you either wait for the price to fall down, which might not even happen, or you buy back at higher levels ~ everything has a risk involved, but the latter mentioned is the best option, long term speaking.