I run a static WordPress site which is incredibly speedy. I currently host it on AWS S3 bucket and CloudFront and has a load speed of 500ms. It also costs me 0.60 cents a month to run since I'm only paying for bandwidth and no CPUs, RAM etc.
If you want to make your own, install XAMPP server on your PC then you can setup a WordPress site via localhost, you then install this plugin (
https://wordpress.org/plugins/simply-static/) and it will make a copy and convert everything to HTML, then you drag and drop onto your FTP server.
To make any changes you update the localhost version, convert to HTML again and just upload to your server again.