TTC baby #1

As

I am currently 7dpo and for two days I've had light cramps, my nipples itch, and yesterday I was exhausted during the day took like a 30min nap. But when it was time for bed I couldn't sleep till like 12!!! When would be the earliest I could test??