We just got back from Paris two weeks ago and on Friday evening we went to the Eiffel Tower. We didn't buy tickets beforehand, but arrived at 9 am, waiting for the opening at 9.30. By 10 am we looked from the observation deck over Paris. By that time, I'd think that waiting (from queue size) is at approximately 2 hours. So I suggest you shoul buy the tickets online beforehand.