The frequency of network pentesting depends on various factors such as the organization's risk tolerance, industry regulations, changes in the network infrastructure, and emerging threats. Generally, it is recommended to conduct pentesting regularly, at least annually or after significant changes to the network environment.