Pretty much ^ If anything, I’d recommend coming back like 1-2 days before the maintenance when they announce the next content patch.
But if they’re actually announcing (or you’re waiting) the Wizard rebalance + etc that will give reset events. You should prepare kind of now or 3-5 days before.
If you advanced to Zealot, Shadowmancer, BM or Matador in the last reset event you didn’t actually unlock the class. So you’d need to do the Shadowmancer unlock quest for SM you’d plan to reset and pick SM again.
Rune Caster is also a better class after Wizard rework, you’d take around 1-2 days max per char but can do multiple characters at once.
I’d recommend doing these unlock quests, including new Shinobis with swordsman changes, in advance, before the reset event starts so you don’t have regrets later nor lose actual test/play time with unlock quests.
So again, 1-2 days before if content patch to prepare yourself and get used to the game again or 3-5 days before balance patch if you plan to reset multiple characters into new “R9” (I know, R8) classes and/or Shinobi/Runecaster.