I'm fairly new to League of Legends and I learned of the concept of zoning recently, and it makes a lot of sense, but no source that I visited tells me when I know it is time to push. The most information that I found was "around level 6" which is hardly useful, if at all.
So, how can a beginner know when it's time to push?