Is it too early?

Quintessa
AF isn't supposed to come until the 29th of Jan, but I've been having small abdominal cramps and sore and tender breast since the 17th. Is it too early to take a pregnancy test or should I just wait?