It’s generally a good idea to wait a bit. That way you let early adopters discover and report any problems the developers missed and give the devs time to patch them. You then get the benefit of their testing and should end up with a more stable system when you eventually do upgrade.
There is also a very small chance that someone will find a major issue that could break the update in a non-recoverable way. If you wait, that person is much less likely to be you.