It really doesn't matter when you place your order. Your two options:
1. Buy it now: You will get it approx. 1 to 2 weeks after shipping starts
2. Buy it when shipping starts: You will get it approx. 1 to 2 weeks + 2 or 3 days after shipping starts.
Yeah, if you wait until the problem is sorted out, you will be ordering when the other ones are being sent out. You'd probably then have to wait for people who have ordered before you for your puzzle to ship.