Believe it or not, the vaccine has little to do with the problems we are experiencing in the economy. If anything, the quantitative easing measures used to get through the last financial crisis are more responsible. We heard from plenty of people ~10 years ago that QE was just kicking the bucket down the road and here we are.
This won't be a popular opinion, but the coronavirus "panic" is being pumped up in the media for a variety of reasons. Number one, to cover some asses in the financial sector. Number two, to batter Trump's prospects at a re-election (not a political take, just a reality that the majority of the media leans a certain way). That's not to diminish the severity of the coronavirus, it's just an incredibly handy, coincidental circumstance for some people with power.