Google has made it easier for us to identify the issues causing slow page loads. Check your site with PageSpeed Insights or Lighthouse . Keep in mind, that this data is volatile. Perform several test runs to understand better how your page is doing.
Also test your pages with PageDetox since images take 53% of the total page weight on average. Since they can be easily optimized, that's low-hanging fruit.