Advice?

This is my first time posting, and I need some advice.. I had unprotected sex on August 29th, and he didn’t pull out.. well a few days ago I experienced some spotting, but it didn’t even last a day. And now I’m nauseous, bloated, cramping, and extremely tired which is not like me... my period isn’t expected until September 16th. Is there a chance I could be pregnant? Should I test? And when is the soonest I should..? Please help