I predict $20k bitcoin by end of this year. Probably $40k or higher. Don't forget the halving in 8 months or so.
Given the current situation, $20k seems pretty far away, and $40k doesn't look real at all given what timeframe you placed it. The effects of halving have so far come after halving, not before. I think you should look at halving 2016, nothing significant has happened before, but we have the big pump in December 2017, although the price was slowly rising throughout the whole year before that.
Expect the unexpected is something to consider when it comes to Bitcoin, maybe it just happens the opposite of what most expected.
i don't think we can reach $20k this year but it is not at all far away as you think it is. in fact $20k is so much closer than you can even imagine. you are feeling the same as how people used to think about 8 months ago about seeing $10k which also was considered "far away".
i don't think it will be reached only because each time (in each cycle) we get closer to the ATH of previous time it becomes increasingly hard to break it. so the rise slows down the closer we get to that arbitrary number. you can look at $1200 in 2017 and see how that looked like.