'Before I Fall' Is The Best Portrayal Of Teen Girl Friendship In Years