Hoping for rainbow baby, not sure when to test

I am 9 dpo and I feel nauseous and like my boobs are heavy and feel full but I have been symptoms like stomach pains, back pains, headache, tiredness, weakness, boobs feel heavy/full, I have swollen feet only once before when I was pregnant (I miscarried the baby at 7 weeks). My period is irregular and AF should arrive in 5 days

Could I be pregnant?

And when should I test?