All is nice but $20k is a bit to much.
I doubt bitcoin will reach $20k in 2017 or even 2018, most possibly not even in 2019 but who knows. I think max for this year is $10k, but most likely $4-8k.
We are ofcourse talking about the ATH. After it will be reach price wil slowly started declining to Fibonacci point.