Actually, no. We just need to reach herd immunity. This will be faster than any deployed vaccine. The spanish flu lasted 3 or more years because the globalization was not developed as nowadays. At this rate we’ll reach herd immunity a lot faster than 3 years.
This is my personal opinion. No sources!