More than three inches beyond the bra strap is too long for anybody. Men's hair should never even reach shoulder length. Now those are what I call the maximum "allowable" lengths. Some people are better suited to slightly shorter hairstyles than others. Find a good stylist and don't be afraid of change. As Sheryl Crow sings, "A Change Will Do Ya Good". Women need to be careful about not going too short unless they know that specific short style will suit their face shape. A talented, experienced stylist is most helpful in selecting a suitable short summer cut. Longer mens styles require a superb stylist that can shape it best to the clients head and face. Anything longer than 1963-1964 BEATLES era mop-top hairstyles are just too long for 99% of men. Over-the-ear, tapered military length cuts with finger length side parted hair, and high and tight flattops with whitewall sides, and Kojak chrome dome bald cuts look a hundred times better than a sloppy ragged shaggy unkept ratsnest like some characters on Tv shows like NCIS Los Angeles and Criminal Minds. For men, if the hair doesn't look presentable, mow it down until it does. Rats nest, bed head, rasta-man, homeless beggar, wino look with dirty looking nasty hair is awful looking.
There is only one solution for guys with that kind of nasty ragged hair....bbrrurr (sound of clippers with the on switch activated), and buzzzzzzzzzzzzzzz, until an acceptable neat style is achieved.