4-6 hours are good to store the prepared salsa. To make ahead just combine everything except salt & lemon juice and store them in the fridge.