Register and reserve the domain first.
You can hold it as yourself for as long as you need. No harm to having domains except a few dollars of annual cost.
It’s easy for another person to register it at any time, so grab it first.
The scenario of registering a company only to find that someone else bought the domain and you now need to pay them a chunk of money to get started is not where you want to be.