Cycle buddies

Ashley

My Af suppose to come on the 20th. It has been 5-7days pass ovulation (ovulated on the 6th) and I'm having cramps like Af is about to come on ,another symptom is my nipples are hurting!! Should I be excited!!!! When can I test!!?