If I feel threatened as a holder of a long hair title, then it's too long (my hair is two feet long)
I do not like short hair on guys. It should be at least an inch long. That's nearly too short X.x; Ideally maybe some three or four inches long~ No more than six, probably.