I’ve done a lot of day by day testing and kept a log on this with many differenent roasts.
That’s probably the only way to find out what YOU like. The difference from one day to the next, as the beans hit peak flavor, can be quite dramatic.
I rest a medium roast for 14 days minimum. City gets 18 days and light gets 21 days. The earliest I’ve had a dark roast hit peak flavor and viscosity was 8 days.
Each to his own.