How long until it takes effect?Results will vary between individuals so it is difficult to predict timescales.