in reply to When do I update a module

Depends on the module

Running  cpanp -o once a week month regular-time-period, and checking the Changelog for each module listed as outdated ought to suffice

Or as others have said when you encounter a bug

OTOH, it helps to check some modules frequenly, like Mozilla::CA -- but its kind of a special case for less loved operating systems :)