A vaccine won't produce results "all of a sudden," because you'll have the same supply chain problems in distributing 300M vaccinations as you currently have distributing tests and masks to the right places.
Oh, and: A vaccine is a minimum of a year away.