@taylorren, I took a brief look at the website you mention in your profile. Not sure if that is the same site and shown above.
An analysis using Google Lighthouse in Chrome returned the following results:
So, there is room for improvement…
One of the major performance issues found are about ‘render-blocking resources’. This is about loading *.js and *.css files.
You might want to consider to have a good look at the documentation on the Asset Manager.
The asset manager can compress and combine assets (js, css) into smaller and fewer files to be loaded by the browser. This will improve the performance.