Many people complain that the Mozilla Firefox take up a lot of time during start up. To speed up firefox start up time you can try to install Firefox Preloader.
Firefox Preloader is a free utility that is designed to speed up firefox start up. By loading parts of Mozilla Firefox into memory before it is used it improve the speed of the startup time.
I’ve tried this software personally, it’s really able to speed up the firefox start up time. You might wan to give it a try 🙂