too early to test?

Sophie
4 dpo with really sore boobs and I feel really irritable, usually I don't pms until a couple days before af is due, is it too early for a positive test 😬