If you are the type to have remorse when a new model is introduced just after you buy, you may want to wait a week or so. The MacBook Pro is due for an upgrade pretty much any day now:
http://buyersguide.macrumors.com/#Retina_MacBook_Pro
http://techreport.com/news/26041/rumor-intel-broadwell-proce...