Purchasing power has always been the main reason for the impact of cryptocurrency prices, and these purchasing power is often affected by the outside world, such as news, hackers!
I dont think that only purchasing power is the reason for ups and downs; there are so many other factors which affect price of bitcoin. Due to whales price will not always increase because when they want to buy bitcoin, the price would drop and when they want to sell the price will go up. Trust is also an important factor for up and down of bitcoin price.
thats right bro . there are alot of factors that affects the price of cryptos but whales are the major one that makes the price move . whales can decide on whether they will dump or pump the market and we cannot do any predictions not unless you are connected to them or you do have a whale friend . up and down is not really an issue at all because all of us do have their own advantages and disadvantages depending on the current market situation .