Update: My experience with month long stain drying changed my mind on old methods
I used to buy into the idea that stain needs to sit for weeks before top coating, especially on hardwoods like oak. On my last cabinet job, I let the stain dry for a full month because every forum post said it prevents bleed through and ensures even color. After all that waiting, the top coat went on fine, but so did it on a test piece I only waited two days on. The difference was so small it wasn't worth the extra three weeks of project time. Clients don't pay for perfection they can't see, they pay for a finished piece. Now I follow the can directions and adjust for humidity, not some arbitrary calendar rule. It frees up my bench and lets me take on more work without losing quality. Sometimes we hold onto slow steps just because that's how it's always been done.