Providing advice is easy, but doing it is difficult. Everybody say buy when nobody wants to buy, but really, who really does that ...
Another myth, never believe people when they say buy high dividend companies when market is bda. This is only for people or funds that have too much money so they need to die die invest in safer stock even if the share price will drop .... the simple reason being they are compared against overall market, as long as they drop less than whole market, it is outperformance and they have done their job. But think about it, high dividend stocks will not give you the returns when market recover ....
So even now, when market has drop so sharply, just accumulate stocks, but if you heng heng, the stock go up greater than 10% after you buy within a couple of weeks, take profit first .... market will move at best sideways for a while more. But start accumulating, if you want to make big bucks, but if you are punter, forget about stocks now