It is depended on your country's regulation or laws. Besides, it also depended on the place where you use Bitcoin for paying.
If your country accepted use Bitcoin for paying and that place have machine to deal with it that you can use Bitcoin as a practical currency.
But I think you saw it, Bitcoin price is unstable and you can gain profit through it, so do you want to speculate it or you it for a payment ?