The cmdlet Measure-Command will test and evaluate your code to make sure it's as optimal as can be. As a PowerShell scripter for a long time, I've since graduated from how to write code to get the job ...
Special optimization apps promise to fix your PC, but you don't need them—PowerShell can do it better.