It’s about time. We are now on Instagram!
brain wave n.
A rhythmic fluctuation of electric potential between parts of the brain, as seen on an electroencephalogram.
A sudden useful idea; brainstorm: Lou had a brain wave. He offered the boy a C note to let him drive (1890s+)