Recent pullbacks suggest a new monthly high at and around $534.56 before we revisit recent swing low at $493.77. I wouldn't wait the major overhead resistance if you are long and that get out the sell point at 534.56 which has nearly 70% chance to be hit.