Is CBD Oil Legal in Alabama? It’s complex.