Is CBD Oil Legal? Understanding the Legal Landscape in 2024