This question is tricky as it does varies on each person's preference.
There is nothing wrong with consuming freshly roasted beans right away. You'll need to give it a little more TLC to get that great delicious extraction.
We recommend waiting at least 5 days post roast to let the bags de-gas and stabilize itself.
Please keep in mind that coffee continues to naturally age and will need minor grind tweaking as you go on. They can keep their deliciousness stabilized for around 3-4 weeks, however you are still able to use the beans after this period as this is just a recommended time frame.