RE: TBD
A report from a study tells us 10 weeks. See here:
Then what? Another booster?
As for natural immunity, studies show that on average it lasts for years ( and counting ). See here:
Studies from the Cleveland Clinic and several in Israel tell us the natural immunity is superior compared to those of any vaccine. Here’s one for instance:
https://www.medrxiv.org/content/10.1101/2021.08.24.21262415v1
And here:
“dropped by up to 25% within 10 weeks”
So it says a particular type of vaccine was quite effective, and became somewhat less effective over some period of time, in the case of its third booster, against a particular strain (omicron) in a particular place and time (while disease rates and immunity levels constantly vary).
Every form of immunity has varying effectiveness and duration curves, against these many variables - natural immunity as well.
Natural immunity seems to be significantly better, but the vaccines are significantly effective, especially in protecting against severe illness and death.