The never-ending debate… short or long?

I have a few major life events (!) coming up in the next couple years. Not sure if I should chop my hair or keep it long. What would look better in photos?