The question about an afterlife is in essence a question about the nature of mind.
"Do i exist [as a separate entity]?"
Greater insights into the nature of mind can be gained from the use of psychedelics. Altough these experiences may lead to even greater delusions about the nature of mind, experiencing DMT, mushrooms, LSD and other psychedelics can be life changing.
I don't want to derail the thread, so let's not argue about legality, but knowing to what extent our brains shape our reality and ourselves gives you a different perspective on what mind is.