Advertisement campaigns (good ones) only start one week before release. Its a waste of money otherwise.
Of course, it depends on the objectives of the campaign. But, if you want to be top-of-mind or at least just reach a high number of target consumers. Theres no point in starting a campaign so soon because people will forget or go to the shops wanting to buy the game and realise it isnt out yet. That would be a major waste of money.