Check a couple of things
-spark plugs
-air filter
-if you have a serviceable fuel filter change that
-spark plugs
-air filter
-if you have a serviceable fuel filter change that
To expand on what 08Canyon said above. I see you have an 05. Every once in a while our fuel pressure regulators will develop a small leak. If it sits over night, it might bleed off just enough to make slow starts.Take it to a shop and get the fuel pressure checked.
They may need to have it for a period of time to check it cold. The fuel pressure may be bleeding off and the system needs to be pressurized resulting in slower start period.
In my opinion, spark plugs don't work better hot than cold. Air filter always flows the same amount of air, hot or cold. Fuel filter could be clogged too. I think only 04 and 05 models have serviceable filters. If your filter was clogging, I'd think you have driving issues too, especially when under a load (fuel delivery too slow to the engine).
A pressure check from the shop may be free....If you leave it and they run additional tests, they may charge you like 30 minutes of labor -for example. I'm guessing at labor charges.