When to have a baby shower?

I'm pregnant with twins and I know there is a good chance that I could be put on bed rest since a lot of women with twins are put on bed rest. I am due in Aug but the doctor thinks I will have them in early July. I was thinking of May but I wasn't sure if that was too late in my pregnancy