It's so hard to find a time when everyone is free. My friendship group just go for the time when most are free, and those who aren't understand, and can come along next time. The only exception being if it's the person who's planning it who isn't free, haha.