I see bitcoin becoming an institutional coin in the nearest future. institutions are beginning to buy bitcoins in billions of dollars. this will automatically reduce the amount of bitcoin in circulation thereby forcing up bitcoin price.
No doubt it is still demand and supply that force Bitcoin's price up high. Shills will also trigger a temporary pump just like what Elon Musk did a couple of months ago but the demand is increasing day by day plus those FOMO.