A full day is perfectly fine for marinating carne asada, and will ensure that the meat is fully flavored! Just don't marinate for over 24 hours. This is due to the acids in the juice, which can start to turn the meat mushy if it's marinated for too long.