A year if you compare to past data, but there's lots of greedy newbies here now and they all KNOW that 20 k is possible. They also know that institutions will likely buy in after the price has fallen to maybe 4k, which is when the FUD will stop.
We have seen rises (and falls) of 2k within 2 days, it's just a matter of psychology... so I'm more interested in when the outright bear market will stop rather than when we reach 20k, but to answer a simple question in a simple way I'd say about half a year maybe.