Actually there are many reasons to have BTC. But very important reasons I am going to mention below -
1. Bitcoin is the biggest invention of this century
2. Bitcoin is decentralized, Open source, Secure and Transparent
I think these two reason are sufficient to have BTC. But still price matter. Day By Day price of Bitcoins increasing exponentially. This can also be good reason as Investment