The faster you can get your website in front of an actual user, the faster you can get feedback on what’s important to them (not you) and what you need to change.
The point of getting information in front of someone is so that they can take action.
For a website, that action is clicking a button.
Once your website has a button for people to click and enough words and pictures around it to help them know they should click it now, then you can launch the site.
Websites don’t have to be perfect and they’re never “done”.
They evolve as people use them and give feedback on what they’re looking for and why they didn’t click your button.
Launch your site and let your users help guide the rest.