There is no such thing as when is the best time to have a mammogram. It is recommended that women who are not menopausal can have a mammogram 7 to 10 days after the end of their menstrual period, while menopausal women can have a mammogram anytime. Generally women’s hormone level will increase 10 days before menstruation, if women perform breast ultrasound at this time, they may find lobular hyperplasia of the breast. However, 7 to 10 days after the end of menstruation, the hormone level of a woman’s body does not change much, which has less effect on the breast, so breast ultrasound examination at this time is more accurate. If a woman has already gone through menopause, her hormone level changes are smaller and have less impact on the breast, so she can undergo breast ultrasound at any time. It is recommended that women wear loose clothing when undergoing breast ultrasound and avoid breast ultrasound during menstruation to avoid affecting the results.