Hands down my longest wait was 1 hour and 40 minutes to meet Anna & Elsa in their original spot in Norway - and I felt lucky! This was during the time when Disney had finally started the m&g at 9 am instead of letting everyone pile up until 11. I was at Epcot's front gate for the 9 am opening and headed straight back (being passed by plenty of younger and/or hardier souls, many pushing strollers). And of course, the Early Akershus ADR folks were already there. I thought I did great to have such a (at the time relatively) short wait, and the sisters were awesome.
My second longest was about 70 minutes to meet Hiro and Baymax at DHS last year - I got in line a little after 9:30, they didn't come out until 10:30, but I was about the 4th party in line - and that line behind me was LONG! Again I felt lucky.
Third longest was about 45 minutes to meet Merida a couple of years ago (whatever February she was still fairly new). If I'd been just one party closer to the front, I would have made it in with the first group, before she took a break, but I had to wait for her to come back for her next set.
I didn't time this one, but I waited in a pretty long line at the old Princess meet and greet at Town Square Theatre when I was there for Valentine's Week and the Princes were meeting with their Princesses.
I wouldn't swear to this, but I don't think I've ever waited over half an hour for a ride. If I don't have FP and the standby line is too long, I'll skip it or try again another day. But for characters I want to meet, I'll tough it out in the line! (Disclaimer: I have never gone duirng a really heavy crowd time.)