Sangria is preferable to sit (refrigerated) for at least a couple hours to allow the flavors to meld. Allowing it to sit overnight provides even more flavor. I would not let it sit much longer, or the fruit can become mushy.