A Speed Limit for Life