It seems appropriate to comment about the best-days, worst-days phenomenom.
Studies show that if you miss the 10, 20, 30, ... N best days in the market over a given time period, then you end up with mediocre returns. Yesterday was one of the best days in the last year.
Studies show that if you miss the 10, 20, 30, ... N worst days in the market over a given time period, then you end up with mediocre returns. Last week had one of the worst days in the last year.
As is typical, the recent best days and worst days occur close together in time, so it is pretty hard to do market timing. So if you are in the market all the time, you get decent recents.
At the beginning of a day, one cannot usually tell if the day is going to be a best day or not, but near the end of the day you know. The trouble is that it is too late to do anything about it.
In contrast, at the end of a day, one can tell easily if the day is going to be a worst day or not. Thus, you can buy equities near the end of those worst days. Since you have "missed" a worst day with the cash you just invested, you will come out ahead in the long run. This is so simple, that one should relish those worst days and make use of them.