When we label something as money, it must be having two important characteristics. First of all, it must be accepted in a majority of the shops and retail stores. And secondly, it must have a stable exchange rate versus the universal trade currency (i.e the United States Dollar). Unfortunately, right now Bitcoin is devoid of both these characteristics.