Implantation or Aunt Flo

Today while using the rest room I noticed the very faintest bit of pink on the toilet paper....AF is expected (not wanted) Tuesday. Could this be implantation or AF? I'm not getting my hopes up and am pretty sure it's bad news...just would like opinions.