Use smart publishing to schedule and publish your posts evenly during the day. That can be done e.g. every hour or once a day. This can be used when visits to the site are distributed evenly or when you want to learn when you get most of the visits (if you distribute evenly, you will see which hours give the most results. Besides, evenly spread publishing has the potential of creating habits among your user base, so that they know when exactly new content is coming).
Smart publishing can be applied either on all posts or you may choose to approve the posts for smart publishing. In those cases you will get a checkbox inwidget. Mark it when you feel the post is ready for publishing.