You say Bitcoin will drop to 20K because of the history in 2017, right?? But you forget that the peak price at end of the year, so your statement that said not the best time for buy is wrong.
I also think what the OP said is totally wrong. However, he has the right to deliver his prediction. If we consider the current price of Bitcoin, $20k is too far and likely hard to achieve.