Go download something while playing soldat... j/k
Check if it isn't trouble with your internet. Test in other games, and see what ping you've got there. If it's the same, it's problem with the internet :/ Btw, if you have ping -1, can you see future?
@edit
Another idea - Maybe your ping is so ridicolously high that it shows it as -1?