Oh, and till now, I've never heard of any country doing the same in the EU, free money for everybody, unconditionally.
I heard that Serbia is planning to do that,
"100 EUR for each adult Serbian citizen", and it is possible that some other countries will do something similar. So if a plan with USA stimulus checks fails, we have a backup plan

Don't worry, I'm pretty sure there is yet another backup plan: a second round of stimulus checks in the US.
When Is the Next Round of Stimulus Checks Going Out?Trump: "We could very well do a second round of direct [payments]. It is absolutely under serious consideration."
There is even talk of a monthly stipend but that seems a little crazy. I could see another $1K-$2K check being sent directly to consumers though, since current modelling shows it won't be safe to even partially reopen most states until mid-May to mid-June.
Whether stimulus recipients will be buying BTC with it? Not sure, but if the markets take another big dive, stimulus checks definitely won't stop the BTC market from bleeding.