There is this warning I've always read on here in the past, not sure about now and it goes like this...
Don't rush to update your hardware wallet instantly because updates can be buggy or unstable.
There are some upgrade that require quick attention an upgrade, some version updates are released for some security patches which is for your own safety, it's not all the time when an updated version is released it does contain bugs as update.
My question now is how long should one wait before updating their hardware wallet to the latest firmware?
How long is protective enough in your book to avoid ending up with bad update?
This depend on the kind of software you are using and what the release versions says. If it's one that warrant an update, you should do it and if it's not something that is of concern, you can skip it.
Like Bitcoin core for example, look at what the release note says about Bitcoin core 31.0
v31.0 Release Notes
Bitcoin Core version 31.0 is now available.
With the release of this new major version, versions 28.x and
older are at "End of Life" and will no longer receive updates.
With this, the developers can release update from version 29-31 versions, any version below 29 will not receive an update anymore. So, when you see a maintenence release about versions 29.x that has never been released before, it shouldn't surprised you.