It really depends on the business and when it was started. For some businesses, the owner may take a holiday very soon after starting up, while for others it may be several years down the road. There are a few factors that can affect when someone takes their first holiday after starting a business, such as the amount of capital they have, the amount of time they can invest in the business, whether they have any employees, and so on. Ultimately, it's up to the owner to decide when the time is right for them to take a break from their business and go on holiday.