How often should I update my GeoIP2, GeoIP Legacy, or GeoLite2 database files?

Users should always promptly update to the latest database release, according to our update schedule found here

Our End User License Agreements require users to cease use of and destroy any old versions of the databases within thirty (30) days following a new database release.