The end price of bitcoin has not been determined yet as not all 21 million bitcoins are available. Currently the market is trying to the determine the price, so we really have no idea what the end price will be. However, we can speculate at this point.
But again, the issue is people buying bitcoin to short it or "long it" as opposed to buying it to use it as an actual form of payment in the future. Regardless of what people think about bitcoin--that it has no value or what have you, people using it to buy and sell goods and services will ultimately determine its practicality. You can say something is valueless all day long, but if someone, and especially if a large population is willing to use it to buy and sell, then welp... That's how it works. Ultimately, it is dependent on the people.