I usually upgrade straight away, but i have been caught out too many times now, so i am going to leave it at least a few days before i upgrade.
I remember when they released El Capitan, it was supposed to be bug free as it was and update supposed to be all about reliability and efficiency rather than new features, well it had more bugs than any of Apples recent OSX releases, i couldn't believe how bad it was.
So going to leave it for a while, i was one of the ones that downloaded iOS 10 in the first hour and ended up with a crashed phone, so thats still fresh in my mind. The recent release of iTunes seems to have quite a few problems as well.
So i am not going to be an early upgrader anymore, its not worth the risk as i am very happy with El Capitan, so in no rush to upgrade.