You can apply for an HTTPS certificate in advance as long as you have a domain name before purchasing a server and opening the website service. However, if you have not purchased a server when you apply for a certificate, the file verification method will not be supported during certificate verification.