When I was young (teens into 20's) I could take a hit of acid at 6:00PM, and fall asleep by 3-4 AM simply by smoking weed and laying in the dark. If you take acid enough the stimulating part gets less and I was able to sink into the mental part. Then some years later I would drink 3-4 beers around 10 hours after a hit and smoke weed to sleep. Then years later an opiate. When I stopped drinking I would take a 20 mgs oxycontin 12-14 hours after acid. They were all over in the 90's from a neighbor so I did that for some years. Fast forward to now, I take a little kratom and like 1 mgs of etizolam or . 5 alprazolam and it knocks me out.
It for sure gets harder to sleep after psychedelics as I age. I almost always need a tiny benzo about 12 hours after these days. Meanwhile when I was young just weed helped me sleep. However i will say I don't use benzos a lot, very occasionally. So before I even take a psychedelic I like to be weeks out from my last benzo. Not sure why but if I took 5 mgs of diazepam I have it in my head it will still be in me a week later. Not sure how true that is but I know some have long half lives. But these days I will take a benzo to come down and sleep like this.
1. 12 hours after LSD
2. 8 hours after Mushrooms
3. 14 hours after Cactus
4. 5-6 hours after 4-ACO-DMT.
The only psychedelic I can use and be asleep within the same hour without anything at all is DMT. That stuff wears off so cleanly that an hour later it is like nothing happened no matter how intense it is. Actually Salvia too. I can fall asleep naturally they are so quick.