I say legalize all the drugs, regulate them to ensure purity, and tax them. At the same time, make drugs like Narcan available to everyone - only once.
The market will quickly identify the employable and the permanently damaged. It would likely help the gene pool, as overdose deaths remove the weak.