Bitcoin hit a high of $20,000 in 2017 and then the speculators sold out so now as of March 2018 it has plunged to $8000. If you look at a Bitcoin history graph and put a ruler on the LOWS you will see that $8000 is the predictable Low for Bitcoin where as the $19,890/Bitcoin was an artificially high price driven by speculators. Now is the time to Buy Bitcoin to get a Fair Market Price.
This is absolutely true, When I looked at the long term trend of Bitcoin as it was falling from $20k, around $6000 was the bottom to maintain the long term trend and it pretty much bounced right off that. As we have progressed a little so does that long term trend line and as it stands now if we see a dip I see it going no lower than $7000 or probably $7200, because if it does that means the long term trend has broken which will be a huge psychological blow to Bitcoin. These are levels smart money will get in at.
I feel the market needs to stabilize and keep going side-ways for a while now. As you said, investors have sold out and are buying back in at the low. But they won't allow the price to move up too fast or trigger happy hands will start dumping straight away.
So this is a good time for the whole market to start building up faith in the market. And sure then the market should slowly begin moving up again.
How long will this take?
imo: the slower it moves, the higher it will go...
but I could be wrong ofc