When to launch your brand (AVOID these common timing mistakes)