decide for me please!!!!

My period is late by 4 days. I've had unprotected sex on the 29th of December and on the 5th of January, should I buy a test or wait it out longer?