In a centralized system, govt can control price of a product. For instance; if price of product X increases significantly which goes beyond the hand of normal people, govt may set a price ceiling to control the price. On the other hand, if price of product X goes too low, govt can set support or price floor on a certain level.
But, in a decentralized system like Bitcoin, no one can control the price. Well, whale can manipulate but they can never ensure ceiling or floor. You should invest in BTC after learning this two point. In theory, it may hit $50k as it's a scarce commodity or even to $1000 as no one would be here thinking of having a support for the supplier aka miners.
I agree this is an open market and no experts can predict the ceiling or the floor they can just speculate on the price, when it comes to buying and selling it is to each it's own, you can buy and sell at whatever amount you amount, dumps and surge happens because of what I consider as connivance or mass action of traders to buy or sell, but no one can control the market at all times.