Small, often
Twenty minutes a day beats a heroic Saturday, and it is not close.
I spent years waiting for the free weekend that would let me make real progress. The weekends came, I was tired, and I made almost nothing. Then I started doing twenty minutes on weekday mornings and finished more in three months than in the previous three years.
The maths is boring and undefeated: small and often beats big and rare, because small and often actually happens.