If you are using a good hosting and yet your site score very low, then optimize it. WordPress needs a lot of optimization, no one plugin fit all host.