I don't think there's no definite answer to that, for me there's really no physical value to bitcoin, it's kind of the same as fiat, it's the people that makes the value for those things and I don't see anything wrong with that because to be honest, almost anything valuable have the same scheme like gold and platinum, they're just metals and they're shiny.
I think the same as you. I think the value of Bitcoin is given by people, when people's consensus is the same. Then the value of Bitcoin will get higher and higher. When people use Bitcoin to trade more and more frequently, it is an attribute with currency.