Meme stock hype can deter women from investing