Generally speaking, you want the sangria to have enough time to be infused with the fruit flavors and chill. I recommend 10 hours for this particular recipe because I really want the fruit to soak into the wine mixture, but you could serve sangria in about 2 hours if you don't have time to let it infuse for that long.