My family are heading to Victoria BC in December for a winter Christmas with family. We'd like to drive from San Francisco to Seattle, then catch the ferry. How long will it take to drive? 2 or 3 days? Or more? What weather can we expect around mid-December? What is the best route? Any and all advice greatfully received.