It varies, as is the response given by many SEOs. The days of starting a website, improving your title and description, and ranking within a few weeks are long gone. Launching a website and expecting it to rank for difficult search terms over night is unrealistic.