Ugghhhh going nuts!

My first pregnancy was a cryptic pregnancy, so although I have a child, I have no idea what pregnancy actually feels like and I have no idea what to expect! AF is 4 days away, my boobs hurt, and now they have blue veins. Is this a symptom? Can I test now or should I wait until AF is due?