Marinate the tomatoes for at least 2 hours! However, longer the tomato marinates in the fridge (8-12 hours is my preference), better will be the infusion of flavors - intensely delicious! Just that, bring it to a room temperature before serving.