WordPress core, themes, and plugins should be updated as soon as new versions are available, typically every few weeks. Always back up your site before updating.