I'm not willing to go that far.
IMO, refined substances such as meth, coke and heroin should never be legalized for recreational use.
But all plants / fungi should be, as well as be fully studied for medical efficacy.