La latenza può dipendere dai tuoi dispositivi (se il test lo fai da PC o da Smartphone), dalla tua rete interna (sei collegato con cavo ethernet oppure con wifi).
Può dipendere dal tuo provider.
Spesso dipende da chi stai pingando: quando è "lontano", che giro fanno i pacchetti e quanto è ingolfato di traffico quel server.
questo spiega, ad esempio, perché se si effettuano test su siti diversi si hanno risultati molto diversi.
ip pubblico o privato non cambia nulla.
l'ip pubblico non te lo da praticamente nessuno, è una risorsa scarsa e costosa e se la vuoi devi pagare un extra.
Anche i provider in fibra e non solo gli FWA ti fanno navigare dietro NAT, ma ormai anche i giochi riescono a funzionare senza tanti problemi.
spero di esserti stato utile 😉