How long before product launch should I register a product?