I don't think $150k is possible by the end of this year. We saw how fast the price of Bitcoin came down from $64k to $61k in just a couple of hours. At the moment it is still hovering around the $61k to $62k price point. If Bitcoin has to reach the $150 price point it needs to first break its ATH. First, we need to wait for that to happen and then only we can look further. Such predictions will become more frequent as Bitcoin keeps on pumping.
Well, it seems like ATH is possible next month. And if we hit ATH before the halving, I suppose it might get a lot higher after it.