Untill some point you are right that bitcoin doesnt verify all the properties of being a currency as it has no any stable price and for most of the investors it has become a source of investment just . Well if whole world would recognize it as a currency and when bitcoin will be acceptable everywhere than no doubt its stability will be maintained so we can hope to see bitcoin as the future currency because of its secure transactions and no doubt fast