As far as I understand, there are several conditions for this scene to appear:
1) It must be a weekday
2) It must happen in the shower in the morning, but not earlier than 7am.
3) The conversation "Are my boobs nice?" must take place beforehand.
Thanks, this clears things up really nicely. Hopefully I can get it to fire before the milkshake event.