if they are only 3.5weeks into flowering then wait. there are all kinds of factors that play into your situation, lack of water, ferts,temps etc etc.
i would wait to harvest because if you do, you are going to have that little voice in your head saying, what if i waited,what would they
be...