According to the website for SpaceX’s Starlink satellite-based broadband internet network, SpaceX is targeting a launch is the US & Canada as Early as 2020.
Soon after the North American service goes online, SpaceX will “rapidly expand” to “near global coverage of the populated world by 2021”. Sounds great, but make sure to adjust for Elon time to be safe.