Test Date

So my AF finished on the 3rd December after being 5 days late! I was on depo about a year and a half ago and that screwed my cycle up :'( now i think its all going back to normal so my af is due 23rd December or if my cycle is still screwed 18th December! If no show testing on christmas day! Anyone else testing 25/12????