Do you have three kids and only twenty minutes to shower and get ready in the morning? Do you work out every other day? Do you need versatile hair that can be pulled back for the weekend, but also styled conservatively for your work environment? A great cut will complement, not compete with, your lifestyle.
The time you are willing to spend on it
This seems like a lifestyle question, but it's really one of personal commitment. We all know at least one Latina who holds down a demanding job, has a house and kids, and still finds time to make it to the hairdresser once a week for her deep-conditioning treatment and weekly styling. For her, the issue is simple: Her hair is important, and she will find the time. Be honest with yourself when it comes to discussing this with your stylist.
Your hair texture
This dovetails with the time issue. If your hair is an explosion of curls and you bring your hairdresser a photo of Jennifer Lopez during her blonde ambition, swingy-straight incarnation, be honest: Are you willing to spend a twice-weekly, hour-long session under the dryer and with the straightening iron to get that look?
The shape of your face
Even though it seems old-fashioned and limiting to suggest that certain face shapes should get certain styles, the reality of the situation is that if you want you hair to draw attention to certain features (say, your eyes) and detract from other areas (like the roundness of your face), some styles are more flattering than others. Highlights in the hair can also be used effectively for the same purpose.
How long is too long? Generally, anything past your bra line is too long. It weighs the hair down and makes it look flat. If you have very curly hair, a bit of length weighs the hair, keeping it curly and beautiful. If you are short, long hair can overwhelm you, making you appear even shorter. Long hair also tends to lie very flat on the top of the head, which makes your face look more circular if it is round to begin with.