Marinate for 20 minutes to 2 hours. Longer can make the shrimp tough. Add citrus last to avoid cooking it too early.