I believe in strategy, I believe in patterns, strongly.
But we cannot rule out the seeming random nature of life/creativity.
Some of the best ideas we ever come across may not come during a heavy brainstorming session.
This is your reminder that you're never really out of ideas; you just have to find the situations favorable enough to get them out.
Keep your foot on the pedal.