Sending out the invitations after you have decided on the earlier details ensures that you have the guest list secured and that you have decided on whether to have a themed party, making you more organized.
Be sure to reach out to some of the invited guests for help. They can help set up, clean up, provide food, decorate, and more. It is not necessary to do it all by yourself!