How do i tell how many dpo i am?

Rainbow • Ttc #1
Anyone? Lol and what pt would you use if testing the day before you expect AF? Pink or blue dye? Thanks!!