How do you know if it’s time to shop for a new crank? You might be experiencing "creeping drivetrain death."
Stop chasing marginal gains on aero bars that save 5 seconds. Start chasing the gain that happens every single time you push the pedal. Upgrade your crank. You will feel the difference the second you stand up out of the saddle. new crank