Based on past history it's in the companies best interest to have the toys out on the shevles before the movies hit. For 2 reasons really...first of all if the movie is popular people can go to the stores immediately and get the toys basically on impulse buys and not have to wait around for stores to get them in. Stores never get things in on a specific date, there's always a range of time in which the shipments will arive. Waiting till the movie opens to release the toys is just asking for problems.
Second reason being if the movie is a flop and the toys don't come out until after the movie has opend...you might as well slap clearance tags on them as you pull them from the case.
For instance, if the Wing Commander figures had been released before the movie came out there would have been a lot of sales based simply on the people who loved the video game. Instead the movie came out, evveryone went to the movie, the movie was horrible, then the figures showed up, which were nothing spectacular so they had no chance of selling.