Baby showers

Who thinks baby showers should be done before baby is here? I don’t know what to do because of this covid thing, I have a lot of people I want there but I worry that if I have it before baby comes I won’t have everyone I want there and if I have it after baby comes there is a chance that baby could get sick and I don’t want that at all, but I feel weird having a baby shower after baby is here I feel like it’s just not normal ? This is my first baby so I just don’t know what to do :( any advice would be appreciated ! I currently don’t know how many people they are allowing for a gathering but I heard 50 but I don’t know it could be wrong