Hope means nothing when we have a war ongoing that could threaten and drag the whole world into it. I just want to be realistic, 20k is okay for now but I don't see much hope on BTC able to keep over that line for long.
That "any price could happen" is the thing that people with mental capacity to understand logical outcomes could conjure up and not many other people. There aren't enough people who can see the realities of the market and realize that 15k is as much possible as 50k in this market and none of them should be out of bounds, they are all logical outcomes depending on the outcome of what we do, which is buying or selling.
If the market decides that it is risky to hold, and start selling more than buying then the market will go down, or if vice versa happens then we are going to go up. If people can't see that and try to find a number that makes more sense than the other number, they will lose.