Of course it is time to buy that is why the downgrade
when analysts downgrade, it is to get a large fund or client in at a low price. . .when they upgrade - run for the hills, because a large client wants out at a good price. . .I used to tell my clients Wall Street was a bunch of crooks, and they thought I was kidding - now it is a proven fact.