The song you wrote today…You could post a version of it right now. It’s probably a decent song. It’s got a verse and a chorus and a post chorus hook.
So why wouldn’t you? Because you’re holding it back in order to make it better before you let people hear it.
Makes sense. If you hold it back and it becomes a lot better, then it was worth the wait.
But what if you hold it back and never get around to making it a lot better?
Then you might as well have posted the day-of demo on Instagram so your fans could enjoy it and give you feedback…which might put the fire under you to make it better.