Papageorgio
The Ultimate Winner
Both the Pfizer and Moderna vaccines require two doses given about three weeks apart. Effectiveness wasn't measured until weeks after the final inoculation.It may take weeks after you get the vaccine to build an immunity, so you can get Covid after you get the vaccine. So mask up and isolate and social distance even after you get the vaccine.
So it can be 2 months from first shot to full immunity.
And that immunity is not permanent. This is more like a cold virus and the immunity will break down over time. So, many decades of shots are coming.