In my experience, I would say heroin and alcohol. Even with abusing these drugs chronically for long periods, they don't lose all their magic. They definitely lose some, maybe even most of it but even after being a heroin addict for years now, I still can get a good high when I shoot up a large dose.
This is in contrast to drugs like weed, benzos and cocaine which after heavy use lost so much of their enjoyable effects and/or gained so many side effects that they became not worth using.
I could see how someone might put weed into the former category though, because it actually did last quite a while for me. I just abused it so heavily.
But anyway I just think that when it comes to long term use, day in day out heroin and alcohol are the best in terms of continuing to give a strong effect.
This is in contrast to drugs like weed, benzos and cocaine which after heavy use lost so much of their enjoyable effects and/or gained so many side effects that they became not worth using.
I could see how someone might put weed into the former category though, because it actually did last quite a while for me. I just abused it so heavily.
But anyway I just think that when it comes to long term use, day in day out heroin and alcohol are the best in terms of continuing to give a strong effect.