The first option is better. If you are still in doubt, then consult with an experienced bartender.
So if I read you correctly, you're in agreement that settling for 3 year old green and roasting it yourself is (much) greater than Folgers off the shelf that was roasted and ground 3-6 months ago?
At least this has been my experience. I don't mind old coffee as long as it was roasted to my preferences within the past month (and stored correctly). I roast and keep the beans in sealed jars. It's good this way for a month or two. And for some reason it still tastes WAY better than anything from the grocery store.