FPS and Ping are not related.
They both mean something different and they are calculated differently. Ping is calculated through how well the connection from your computer's internet and the crossfire servers are. How well your Ping is= Internet, Location, etc. 90 ping in a location you're in is fairly good.
FPS = Graphics Card and RAM based mostly. If your graphics card is good and your RAM is decent/good(4GB+) then you'll have better FPS...
Just because your computer is new, does not make the ping go higher. Like said; Ping is not determined by the computer - but it is determined by how well the connection is between your internet and the crossfire servers.
Conclusion: There is no problem... It's perfectly normal.
~Closed.