The roadside assistance contract should be in the car insurance coverage just in case, but it does not have to be your first choice if you run out of battery.
The roadside assistance company depends on the density of service points it has and the workload it has at that time, it can be long enough to come to the place where you are and lead you to a workshop.
You should also be aware that if you do not have a roadside assistance contract and call for roadside assistance, the cost of service is quite high.
We suggest ...
Depending on where you are or if there are garages nearby, it is best to call the garage or a battery store for immediate service.