The very best taste always comes from using quality, freshly roasted coffee that’s ground right before you brew. Coffee is at its peak flavour potential between 5-20 days after roasting, so always buy beans with a “Roasted On” date printed on the bag. Buying beans with a more...