Baby shower !update

Please give me your honest opinion! here is my dilemma. My childhood friend is pregnant due date in October 2017. She got out of a really bad relationship, domestic violence, cheating etc. She moved in with her father and her sister. He father is a really good person he is considered high middle class. Her sister-25yrs has a job but also lives with her dad. They live with their dad because they don't have to worry about paying for rent, utilities etc. Their dad even paid for their college and got them new cars. alright here is my dilemma. They are throwing her a baby shower , they asked for each person to show up with a dish. Maybe I'm over thinking this but I think it's ridiculous for me to go out of my way to spend $ for food for guest that are going to her Baby shower when I can spend the money on her baby. I don't care about eating at party I can eat at my house . 😂 She literally doesn't have anything. no crib, no car seat nothing. My sister who just turned 18 felt bad for her and bought her a very nice crib on offer lightly used she paid $200 - it's a good brand. I'm planning of getting her a new brand car seat . it just bothers me that for her Baby shower I need to go out of my way to buy food and cook to bring to guest. I feel if they are throwing her a Baby shower they should expect to host... Maybe I'm over thinking it. give me your in honest opinion. Ftm here too. Maybe that's why I'm over thinking it... UPDATE : Thank you ladies for your comments. I forgot to mention that she was specific she asked me to bring beef to feed 30-40 people. She doesn't eat pork and she has been having aversion towards chicken. She said to bring protein because she feels that people will be bringing other dishes. Anyways you guys are right I shouldn't make a big deal and just bring the food. My husband will be grilling the meat that way is ready to take to their house. thank you for your help! 😀