Late period

So about 2 weeks ago.. my fiancee &i had unprotected sex... a week after i had to get meds for a UTI..during that i had spottings.. (which i never get) .. i have lost my appetite & been feeling sick latelyy. Im suppose to get my period this week.. but im 3 days late already.. should i wait to take a test until its a week missed or take one asap??