Treatment for pid, if due to std
or infection can be started at any time.
Your dr. Should have explained his/her reasons, which may be legitimate. But pid is in your body and you have every right to a full explanation for any treatment or treatment delay. Good luck.