Is it legal to buy and consume CBD