Okay, I'll admit that the title of this post sounds a little too sensational. But it fits into a row of posts I've posted before: How much does the worldwide fastest DNS server cost? and How much does a HTTPS certificate cost?. Of course improving a website's speed is a long (and painful!?) process which needs a lot of time and knowledge, but there's a few shortcuts to get you started faster. Like for the other two posts mentioned before, the solution in this case is, again, to put a server in between your users and your servers. CloudFlare's servers to be exact.
There's other companies offering similar features of course, but CloudFlare is the one I'm using in production myself, so I can't speak for the others unfortunately.
Here's how to get the most out of CloudFlare!