Baby shower

My sister is due in Feb, wanting a baby shower in Oct or nov is that too early for a shower or is it a preference?