Unpopular opinion: a mediocre post published every single week will beat a brilliant post published whenever you feel ready.
Every. Single. Time.
Consistent writing gets better over time.
You build a relationship with your audience by showing up predictably, not through perfection.
Press publish on that imperfect post.
Your future self will thank you.