As a rule, I generally don't upgrade until the OS has been out for about a year.
Usually by that time, most of the bugs have been fixed.
The exception for me was High Sierra. I downloaded it when it first came out because of the new file system. Calling it a disaster was an understatement but I'm happy with it now.