In your opinion, what is the best age for a first trip to Disneyland? We live in Oregon, so we have to factor in the flight, hotel stay, etc.