Have just taken one, how long will it take for me to feel better?