I think at best, Bitcoin is currently a store of value and at worst a speculative asset. It is barely used as medium of exchange, as it is as of yet not widely accepted as a means of payment. Most transactions are of a speculative nature. Moreover, Bitcoins value is currently way too volatile to function as money, as it is not a reliable store of value.