Question: when is a bachelor party supposed to be?
Answer: shortly before he enters marriage