The best time for IUI is during a woman’s ovulation period, typically 24-36 hours after an hCG trigger shot or natural LH surge. Timing insemination during peak fertility ensures the sperm meets the egg, maximizing chances of successful fertilization and pregnancy.