The best time to consume oats for muscle growth is before and after a workout. Consuming oats before a workout can provide energy and prevent muscle breakdown during exercise, while consuming them after a workout can help replenish glycogen stores and promote muscle repair and growth.