While driving to go skiing with my kids, I came up with my idea. I spent the entire day in the car and on the slopes refining the idea in my head.
By the time I got back home I was pretty convinced that the idea had legs. I shared it with a friend who didn't think it was terrible. That was all I needed and it was off to the races.