I just roasted a batch of coffee at home, when is it ready to brew with?

Roasted coffee beans need some time to de-gas CO2, which is created in the roasting process. Because of this, coffee made from your beans will be better after 4-24 hours from roasting. Coffee will be at its best within 12-72 hours of roasting.