I just order a few months before I need them. The first time around I waited months; it sucked, but that was the nature of the beast then even more than it is now. I've bought a total of 9k bullets, ever, from PD... I'm not a high volume buyer; trust me.
Those Zero bullets look nice, but are ~$12 more per thousand. One thing I've learned from the availability issues is order ahead of time and your life will be easier. Since I've got my "pipeline" stocked by now, there is no current rush for me and I will just go with the cheapest option. When I'm getting "low" (1-2k left for me) I will order again, and they will be here before I run out.