at the first run of GPS, yes, it need 2 or 3 minutes to get all satellites in view....in some situations they need more than 2 minutes to track the GPS satellites
Like what paulfjujo said, there are three different start options; hot, warm and cold start. These values varies between manufacturers. Most GPS chipset uses the standard NMEA protocol but ublox uses both NMEA and their propriety UBX which is a binarized protocol with fletcher checksum. If you are worried about startup time, you could create a dead reckoning system as well using compass, speed. I based the calculation on this website; https://www.movable-type.co.uk/scripts/latlong.html. For compass you would have to calibrate it depends on your casing or inside a car.Dear paulfjujo, I really appreciate your explanation.
Some of my friends used Ublox GPS and they told me, in some situations they need more than 2 minutes to track the GPS satellites or need to reset the module, Did you encounter with this issue?