How long should i wait to take a pregnancy test after drinking water