If you are visiting SF, Christmas is the very best time to sightsee, especially in the morning. Every major location has plenty of free parking and no one is there. I have lived here for decades but Christmas is my favorite time to bring visitors because they can see everything that is normally hard to see because of parking, too many tourists etc.