Is now the best time to upgrade to a stable release?

That is exactly what is going on, when a new beta comes out, there is (almost always) a serious security issue that triggers the new version.

Which would be a pretty good (better, IMO) way of looking at things indeed.