If I remember my dreams I often begin interpreting them almost before waking up, so right away. I have developed this "technique" that if I imagine swapping roles with one of the dream characters so that I "become" them, then it will be revealed to me what the psychic material behind the character is. When I experience being the dream figure, I also experience his consciousness, in other words, my own repressed psychic material, that was projected into the dream character. It actually works and it can sometimes be even a scary experience.