How long should I wait before rewatching something?

I want to rewatch Gintama but I finished it recently a few weeks ago, I watched it for **** near 10 months, I would keep watching it everyday if I could but it's so short **** it

Maybe I should rewatch Aot since it has already been 2 years, or watch One punch man for the 12th time(yeah I watched it a lot back in my YouTube anime days)