My thoughts (for what they are worth) are
- Never, ever upgrade (if that is really, really what you want to do) until a new OS has been released for an absolute minimum of 6 months.
- Microsoft OSs seem to always alternate between good and not-so-good (e.g. XP, Vista, W7, W8) so hopefully W10...