Some of my dreams are non vivid near the on set of sleep, but more vivid near the end just before I wake up. There sometimes is a slow fuzzy area before I wake up. This where my memories of my earlier dreams can fade . I hated forgetting them until I practiced getting over this memory fade period.
Now I remember many vivid periods that I used to forget in dreams , so a DJ is a great start.