I've been running tests all day from different parts of the globe tracking down DNS routing issues which are causing the timeout issues.
As you can see from the metrics above when I bypass Cloudflare and access the server directly (even during peak traffic) everything works fine.
I'm currently waiting for Cloudflares response.
CineTrak
2018-05-28 05:26:20 +0000 UTCBrian Fritz
2018-05-28 04:08:22 +0000 UTCMichael Rutherford
2018-05-28 02:37:44 +0000 UTC