How early is too early to post a sit vacancy?

I knew this question had been asked before on the forum. This is what my search brought up: