At the current state of bitcoin, it's impractical to use it as payment because it's very volatile and the fees for every transactions you make are getting bigger and bigger. So it's better if you just hold your bitcoin or change it to fiat when its price is high and use the fiat as payment for your needs. This way you won't lose much and you'll profit more.