1. Positive markets is not synonymous to the coronavirus situation getting better. The markets can be irrational, and it has been from time to time.
2. Don't expect people who don't have savings to be buying risky assets.
3. Possibly, but no guarantees.
And finally, stop being too impatient.
If coronavirus situation will be totally contained, I think we will see improvement also in crypto market. But don't rely on that, as we can see that the market is going up even if the covid crisis is not yet over. Also, you are right, even if people are receiving stimulus checks, don't expect them to buy crypto. They have other important things to consider and buy. And in terms of upcoming halving, let's all hope that we will be in the positive direction and not encounter additional hiccups along the way.