The most important thing to understand about stock market cycles in the internet age is they keep getting faster.
A rule of thumb is that each successive one will always be half the duration of the previous one. Any time you feel you should wait a little longer, you have waited too long.
By this logic, a recession in the year 2100 will last 30 minutes.