I will go through some things you can do to your images to get a pagespeed score of 90-100 for both mobile and desktop, like Preparing different image sizes and formats like webp, and Media Queries for supporting the sizes and formats.
If you have the 💰💰💰, you can use a cloud service like imagekit.io and let them handle your image and video optimizations. This blog is mainly for people who don't have deep pockets.