if you are self-hosting, the main thing to look at is distance between your server and the user's device. what kind of network is the client running on?
with Cloud we are targeting initial connection times of <1s in most regions of the world. But that's because we are running in 10 data centers globally.