So for best results. Take 2 hours after meal, then wait how long before training?