Personally, I think everything that has value is because people thinks that it has value. That’s just it, if people don’t think that something has value then it is not going to have any value at all. Bitcoin serves a purpose which is transaction, so that’s why people believes that it is useful for them and therefore it has a value: for it to serve that purpose of transaction it needs to have a value, a price.
At first the value of Bitcoin is said to be determined by supply and demand, and I believe that still plays a role in determining the value this time around, but as time goes on I think there have been some changes as well that applies to that. A search on Google can bring up a lot of articles that we have deep explanation for this I believe.
Actually we are the reason why bitcoin has a value, I mean we the community of bitcoin that believes in it sets a value of this crypto. Bitcoin on a creator's purpose is to make people another way of payment that can be processed via online transactions, alternative payment system but as time goes by people see the true value of bitcoin, the potential to monetize it and exchange to fiat currency and that's why it started here. Now, bitcoin become more valuable and everyone were very optimistic for a good future usage of bitcoin.
As bitcoin's real utility case continue to expand, its community's demand too rises up more. So this has made bitcoin reach another good value because there are already such big countries and institutions who adopt bitcoin as part of the payment system. And while others have come to use it to buy goods and services, some also focus on bitcoin as a potential investment. With bitcoin having good population as a currency or as an investment, then its not surprising anyway why bitcoin has reached this far and end up with a high value.