Ditto, I serve when I think it's good.
But I let primary for about 2 weeks on most. Fermentation on most ales (<1.060 -1.070) is almost always done in 2 weeks. Or at least it's where I want it.
I don't secondary. Then I keg. I force carb it up and pour myself a pint within a few days. It usually needs a week to clear up.
I find this works fine for most. So I'm serving clear beer in 3 weeks. But they seem to hit their stride after a month or two on keg.
Bottles are great for me after 4 weeks @70-72 F.
In Process - Russian Imperial Stout, Nelson Sauvin Rye IPA, Mild No.3
In Kegs - Barley Wine, Apfelwein, Wild BlackBerry Wheat, Coffee Oatmeal Porter
Gone - so many :(