Looking back a couple of months ago, there was a lot of noise about Sysco ( NYSE: SYY ) being overvalued. Well, the "coronavirus correction" took care of that! Sysco had an incredible 2019 rewarding shareholders with 37% capital gains. 2020 has not been as kind. The stock hit an all-time high of $85.94 on December 27th, 2019 and has dropped 45% since. The good news is that shareholders are still up year to date, and over the past 5 years, the company has posted a 40.2% return. This beating both the industry and the market at 35.1% and 38.1% respectively after including dividends. As the company has taken a dive with the rest of the market, this is stock is a buy. (Source: simplywall.st) Sysco has gone from being slightly overvalued in late 2019 to undervalued in early 2020 and we can thank the coronavirus for that. I have been calling for a correction in several companies for a while now, so I do not blame this entirely on the virus, but I will take it nonetheless! The trick now is taking advantage of the selloff. Something I learned a few years ago, mostly around oil, was that when there is extreme greed in the market, it is time to sell. When there is extreme fear, it is time to buy.