Which has more effect on software launch times: processor, RAM, or Hard Drive? I am looking into getting a new Macbook Pro (hopefully they'll have late 2013 models). I currently use my early 2011 Macbook for iOS app programming and light graphic design work with Pixelmator. I can't remember when, but I think when I upgraded to Mountain Lion all programs now take a little longer (too long, imo) to launch.

For future reference, I was wondering what affects app launch times the most? Is it the processor, RAM or hard drive/SSD? Right now my Macbook's got 2.4Ghz Core 2 Duo, 8GB DDR3 and a 250GB hard drive.
The hard drive is the only one that noticeably slows down app launching. 

With RAM, there's no noticeable difference unless you already have many programs open and running.

With CPUs you'll only have one core involved in opening an app, so the differences are tiny even if you're making a large improvement.

The payoff with large amounts of RAM and faster CPUs come after the app is open, but mostly that payoff is only seen when you're multitasking or working with large media files.