No, again ;-). Its freshly roasted, freshly ground, AND freshly brewed (at the right parameters). That's the gist of it, but of course the quality of the greens before roasting, the roast quality, and grind consistency all come into play. Also don't forget to use good water.
In short: quality in, quality out. Any discrepancy of the above will lead to a sub-par result.