I tried it, very scientifically. Gave the same roast three tries. Once immediately after roasting, once 24 hours later and then the last time about 60 hours later.
The first one was the best. It had the fattest crema and the freshest taste. The second time was still pretty good but the third time it had already started to taste stale.