Baby Shower

I am due in June and want to have my baby shower at the end of March or first weekend in April. Is this to early? My family is asking why I am having it so early.