Anywhere from one to four hours. It depends on the type of event. A simple informal get together with a small setup may be an hour in advance while a wedding with multiple areas of music and uplighting could be three or more. I hate feeling rushed.
Music will always be playing before the official start time.