This question in particular could use an answer about like "use an up-front design that will not prevent subsequent performance work", so it is sad that it has two similar answers.
But also, it's not really reasonable to map all these opinions onto two axes
Profiling is Measuring, and the "critical path" is the bottleneck.