12dpo spotting??

Could this be implantation spotting? It's more pink in person. My flash didn't do this picture any justice. I'm pretty sure I O'd late due to my lap procedure last month, so I wouldn't have ovulated until around the Oct 2nd based off of my CM... What is this. I sure hope I'm not out!