how long between taking medicines