Depends upon what you want it for. I have the P3A, and got it right around the time the P4 was announced. I opted not to jump to the P4 (though the new features on it seemed pretty cool). If the collision avoidance and other extras matter to you while you're waiting for the Mavic, go with the P4. If not, you'll likely find a much better deal on a P3A or P3P.
Either way, have fun! Enjoy your new drone (or drones).