Performant code is important, and often something that gets overlooked with the abundance of resources we have today. You’re eventually going to have a bad time if you decided on a solution that added 50 million operations to your system when it could’ve just as easily been a few hundred thousand.
Know what performs well and what doesn’t. Don’t let your codebase become the sum of a bunch of “that’ll dos”.