Hi! As far as I know, The price of bitcoin depend on the supply and demand of sellers and buyers. Ex: If the demand is high, the price of bitcoin will increases
I think We all know that Bitcoin is a limited currency because it has a limited supply where the demand of society is what really makes it flare up as Bitcoin's demand keeps changing, it has not found a stable price for it. Also demand can be influenced by many factors such as the Pope's shortening of Bitcoin, News about its legality, and bad news in general.
From an economic point of view, the prime driver for the price / value is the Bitcoin Supply and Demand, as simple as that.