I have a question regarding ping time.
when I (from Canada) ping some of my websites that are hosted in Germany I receive 23-28 ms when I ping to almost all hosts in US I get 120-200 ms is that normal? Am I getting better server response time from Germany and Holland?
If yes, then is it wiser to get (keep) hosting from Germany or Holland instead of US?
(hell I get 133ms ping in toronto form toronto)
Here's 1 thing... You should know where your viewers are mostly located at and choose the best place to host them based on that. DO NOT say oh... just because I stay in "Nepal"(just an example), I need to have the server in "Nepal" because it's faster for me when your viewers are having a hell of a time trying to view it coz the connection is bad.
I like to test hosts with Hyper Spin's website checking tool; located at the top of their site. It will give you a nice graph with DNS speeds, connection times etc from locations around the world. I also recommend that you sign up with them for a free account, so you wouldn't need to enter the captcha code with every check. If you get a paid account; besides being notified of downtime you will also have access to performance graphs over time. Ping is good but it just doesn't tell the whole story.
I don't think it is wise to depend on the ping result only. As nerdie said the better method is to request for a speed test link. Another and may be one of the best methods is to try it in real time. A reputable host with a money back guarantee would help you to do this IMO.