Absolutely! I would actually recommend making this spicy pico de gallo at least 2-3 hours before serving so the flavor have time to meld. For the freshest bites, I aim to serve and eat within a couple days; after a while the onion and the peppers will lose their crunch, softening due to the acidity from the tomatoes and lime juice.