Never leave anything until the last moment.
I say this while writing this post with 30 minutes until I need this to go live. Nothing you write in a rush will ever be your best, and I’m leaving this post short and sweet. Many of my earlier work were written without planning, quickly and without editing and quite frankly they were rubbish. You need time to reflect on your work and time to edit without unending pressure.