Probably not this year. There are still a bunch of people who refuses to get the vaccine.
The injection rate is still way behind. I think it’s only 10 million people that have been vaccinated so far but you need 2 shots to have 95% efficacy.
Herd immunity is anywhere from 70-90% which is a lot. Take the best case scenario and say it’s 70%, that’s about 230 million people that needs to have gotten the vaccine. Natural immunity only lasts for about 6 months so getting covid and recovering doesn’t really help.
Moderna said it’s vaccine is good for at least 1 year so we’ll have to repeat this again next year if the vaccine doesn’t provide a permanent solution.