The perfect time to visit San Francisco is now!