It's fine to make the soup a day or two in advance. Also, caramelizing the onions can take a while. You can do this step ahead of time and store the caramelized onions in the refrigerator until you're ready to make the soup.