I have already tried some basic Magento performance improvements, but the store is still not as fast as I would like. I do not want to start randomly disabling extensions or changing server settings without knowing what is causing the problem. How do experienced Magento developers usually diagnose performance bottlenecks? Should they analyze server response times, database queries, caching, indexing, JavaScript, images, and third-party scripts separately, and what kind of report should I expect after a professional performance assessment?