Pregnant?

My period is due in 6 days and I have been throwing up and so tired all week. Like so tired I fall asleep at 6/7pm every night. I feel like it's possible that I could be pregnant but I don't want to get stressed out if it's too early for any of these things to be happening. So is it too early or should I buy a test?