Please anyone answer!!! I need opinions!

Ally
I started spotting yesterday morning at 4 days before AF was due by the end of the night I had no blood. Today I woke up and there was no blood until I went pee and it was like a small gush of red blood and then it became spotting and now its almost gone again. What could this be?