Last time I went to to Disneyland was during Halloween time 2010. Since then I've been wanting to go back. But my questions are these....
When is the best time to go? (Like year, season)
What day is the best day to go? (weekday or weekend)
What is better to do meet the characters first or go on the rides first?
What's the best first ride to go on first (as far as not waiting in long for LONG hours)?
What about meeting characters (as far as not waiting in LONG lines for LONG hours)?
Whats better to get a photo with the characters or just an autograph or both?