help please

I ovulated Jan 12 2017 an for a few days I been nausea cravings (pickes An juice) been very depressed emotional An tired I've had leg cramps also some foods taste weird like ugh gross. Af is not due until Jan 30 so if I am pregnant I'd be 3 weeks an 1 day from ovulation . When should I take a itine preg test An which one is the best . I go to my obgyn Monday the 23rd but I can't wait ugh