On these cooler mornings it will take a second or two longer to start. I've noticed that. If you let up on the starter too soon though, it will take even longer on the second try. I did have this issue with my ST1100, but that bike has carbs and can be flooded. FI is not so prone to flooding but it will still be affected by the colder air. A warm day it will start in 2-3 seconds holding the starter button. On a cold morning (say 15*F (-9.4*C) outside, but bike at garage temp of 25*F (-3.9*C)) it will take 3-5 seconds to fire up holding the starter. If the battery is not keeping up, you might notice it will fire just as you let go of the starter button after holding for 3-5 seconds. Batteries are affected by cold and it's a small one in these bikes so may be affected more. I haven't had any issues with that however, even after the bike sits outside parked at work with temps around 12*F to 15*F (-11*C to -9* C) all day. Just hold the starter a bit longer. If you end up needing to attempt over and over the battery can run down more rapidly, say after 4+ attempts maybe(?). But as I said, I haven't had any issue with not starting in very cold temps. It's not unheard of for a battery, even a new one, to go bad. I've read of that happening with any bike. So maybe have the battery load tested to prove it. Batteries Plus or Interstate Battery can do this.