Is it too early for Christmas shopping?

Is it too early for Christmas shopping?