This is definately a good time to buy for long term of short term didn't work out. Most of the people catched the exact dip but I didn't and it's ok. For the market to fully recover we need atleast a month of time. This is much required because billions of dollars went out of the market and new investors will also start taking profit from now on.