I'm taking my time on this. Doing a mission then taking time to explore and do other stuff.
I've had it since it came out and played maybe an hour or two a night but I've only just got to Trevor!
I did Trevor's first mission yesterday. He sure is crazy. No rush to complete it. Just so much to do.