I would recommend this movie anytime! I make my daughter watch it for inspiration and to know that a woman can do anything she puts her mind to. The thought and hard work that went into this movie is noticeable. It has made me cry, laugh and even sweat lol because it was just that good and not many movies could affect my emotions. I will rate it a 10! This movie is phenomenal.