Your GPA is better than average, your DAT is at or below average. USC and NYU are schools that don't care what state you're from so you've got that going for you. Typically their students end up with higher DAT scores and lower GPAs.
Some people may disagree with me but if you go to a top 50 school and are in a strong science or engineering major with that 3.7 GPA, then you're set. If you go to a CSU or a Eastern Kentucky or Eastern Illinois with that GPA I would be hesitant to say you're in great shape.
So the other thing is, what do you have planned between now and June 1st (when applications open) to improve your application? If you have 0 shadowing hours, I would shadow. If you have a 1000 shadowing hours another few hours won't do as much as raising your DAT a single point. Community service and doing well in classes will always help your application too.
So to sum it up, if you have a lot of free time and are willing to stress yourself out, retake the DAT. If not, I wouldn't worry too much. But if you don't have any interviews around November next year, I would start planning to retake the DAT in the spring of 2014.