I believe in a vaccine. A tremendous amount of effort is being poured into it, and we will find one, but it's hard to say when.
I think antivirals are essential. I'll tell you outright that the basis of my own personal research is the development of broad-spectrum antiviral drugs, and there's a reason for that. Before you can deal with the next virus and find a vaccine, you have to know what it is. There will always be a time lag, but with antivirals and molecules, we can help people who have the virus while we wait for the vaccine. If we can use antivirals to relieve people's symptoms and reduce the virus's impact on patients, the wait for a vaccine will be much less frantic.