if your STATUS has expired, you will be out of status and cannot remain in the States to wait for your waiver. By the way, DOS requires proof of status before they look at your waiver application.
Now, if your visa has expired, but status didn't, it doesn't matter.