Sore Nipples For 3 to 4 days

My nipples are very sore to touch... My cycle is suppose to come on tomorrow. Should I wait to see if my period comes or go ahead buy a test.. What do u ladies think