My period is late

So Ive been TTC on and off but mostly on for about 4.5 years and my period is 3 days late this month. Lately it has been very regular. I want to test but I dont want to be let down since I'm only 3 days late. But the last few days sour creme suddenly has tasted like puke to me. Idk. Should I wait or not?