To the other guy about the site not loading, that's the issue, it doesn't load because it needs a better server that can run the script and load the site without difficulty.
really?
or is it the way it is coded?
the only reasons you will have a slow loading web page are:
a) too many people on the site for the server
b) a badly coded web page
are you getting that many visitors, or is the page actually pulling stuff in live as it is loaded? If the latter - the issue is in the coding, not the server...
usually a website of the type you mention where it is monetised against numbers of visitors tends not to have too much of the former issue as by the time they hit too many visitors they have sufficiently monetised to pay the upgraded server hosting - the server costs you are quoting are cheap, and if you are getting the visitors needed to slow the server down, you should be able to monetise sufficiently to pay for it.
my suspicion is that you don't have that number of visitors - which suggests that the web page is pulling the information in live as loaded - which is incredibly inefficient... and your solution is better coding, not a more expensive server...
that server cost is low - we pay more for our servers once you include backup / firewalls / etc. - so - if you are planning on getting a lot of visitors you will need to spend a lot more - data (putting aside the legality of pinching information from others) should be stored locally on clustered or cloud servers as speed of serving the data is critical...
so, the approach you are taking is not investable.
additionally it sounds as though you are collecting information which is others' IP, not yours - if you don't own the IP there is nothing to invest in - if you are using IP from others without their permission (and I am not sure why they would share it) then you risk losing everything...
so ultimately this is a very non-investable prospect.
Alasdair