First time posting.. need advice

Jessica

We have been TTC for 3 months now. I am 9 DPO., period is due in 5 days. I've had some very light spotting today. This morning it was brownish. I've also been cramping a little and today my boobs are sore. I'm trying not to get my hopes up.. but do you think it could have been implantation bleeding? If so, and you've had a similar experience how soon after did you get a BFP? It's so hard to wait!!!