To never run out of ideas is one ground building pillar to create the right content in the right moment. If you can choose from a pool full of ideas you will be very flexibel in your creative time. But this will only be a luxury situation if you can capture your ideas as fast as they come up and wherever that might be.So you should create a system that works for you and your situation.
This could be