You will often see people write on message boards, "Get in now, before the train leaves the station." I am not one of those guys, as the entry point is extremely important. You seem to be a long term hold kinda guy. Methinks the stock will go to $25-$30(at least) in 2007. If you buy at $18 ($54 pre-split) and the stock runs to $24 and you sell you have made a 33% profit.
However, if you are patient and wait for a good buy point at $15 (I think you will see this in the next three weeks) and sell when the stock hits $30 (a likely possibility in 2007) you have a 100% gain. A two bagger is welcomed at any time in any year!
IBD states that EZPW is 12% extended from a proper buy point. It hit an all-time high yesterday. Wait for a pull back as the train will not leave the station until they make their pre-announcement.