How long does it take for a site to go live?

Name server changes usually take 24 to 48 hours to fully start working. This period, called propagation, is the projected length of time it takes for root name servers and cache records across the entire web to be updated with your website’s DNS information.

For More Information Please Refer: https://www.hostgator.com/help/article/when-will-my-domain-start-working-propagation