Do your best to ensure you are buying really fresh and beautiful sardines from a fish vendor you trust.
You can leave these sardines to marinate for up to 24 hours, although the flesh will become considerably firmer as the sardines sit in the acidic liquid for longer periods of time.