I’m a big fan of dreaming.  I get a ton of ideas while dreaming.  This is a good article on how to remember dreams.

Theories abound as to why we dream, how we dream, and what meaning we can assign to our dreams. Many people believe that dreams can provide insights into our lives and feelings, but for most of us, it’s notoriously difficult to remember our dreams. With conscious effort, however, you can remember more of your dreams and recall them in greater detail.

How to Remember Dreams – wikiHow