Ich würde das nicht selbst hosten. Du brauchst nicht nur eine gute Anbindung, du brauchst bei so vielen Nutzern auch eine gute DDOS Protection.
Du kannst dir einen vServer / Root Server mieten, die sind günstiger.
Eine unendliche Verbindung gibts so einfach nicht. Es gibt unbegrenzter Traffic, das ist bei dir wichtig. Was die Downloadgeschwindigkeit angeht, ist die Anbindung von deinem Server wichtig.
Ich habe bei diesem Hoster einen Root Server.
Wenn du dort einen Root Server (KEIN vSERVER!) mietest, steht der in Deutschland und hat eine Anbindung von 500 MB/s. Die 1,2 TB/s, die du als DDOS Protection kriegst, sollten ebenfalls reichen.
Das ist eine der besten DDOS Protections, die stärkste DDOS Attacke, die je ausgeführt wurde, betrug 1,35 TB/s. Sowas kommt echt selten vor. Die Plattform GitHub hat diesen Angriff problemlos überstanden.