I've had quite a lot of luck with dreams. I've often awoken in the night with a phrase or even a whole song in my head.
Brian Eno tagged in dreams
Be prepared, work hard, and hope for a little luck. Recognize that the harder you work and the better prepared you are, the more luck you might have.
Ed Bradley tagged in work