This is obviously going to head into coffee-snob territory. I don’t grind coffee every day. I don’t roast my own beans.
I try to buy fresh-roasted beans every few days, and either have it ground on site or do it all at once when I get home. I know I’m not getting the perfect cup of Joe every morning, but I get it fast and it’s good.
On days off, when I have time, I can snob about with a pour over or whatever, but on work days, I’m heading out the door quick with a fair trade off.