In my opinion, I do not use bitcoin for shopping because the price of bitcoin often fluctuates, I only use bitcoin to invest and profitable, if I have to buy something, I think I will use better cash.
personally i am prefer hold my bitcoin until halving in 2020.although bitcoin price very volatile , but its clear my goal is collect as much as bitcoin and hold it