how long to wait after taking medicine on an empty stomach