The best practice is to adjust PH pre-ferment because this is when it's the easiest to do and these adjustments incorporate into the wine the best. Also, if you're working with a very high acid must and you wait to adjust in the post ferment, sometimes you can't get it adjusted because you can't use that volume of potassium carbonate at that point. Then you end up with an acidic wine that you have to blend in order to make it acceptable.
When you are at the primary, THIS is where you're designing the wine. This is where you are attempting to begin creating a balanced wine and maybe adding what nature could not deliver to you in the fruit. So acid adjustments, additives for mouthfeel, tannins etc. are added in order to get that smoothly integrated into the resulting wine. If you do it this way, you have done 99% of the work involved in winemaking and you have an easy cruise to bottling time. I hate going back and working with the secondary. It seems to take more time that I don't want to put in. So spend an hour or so at the primary--get the work done there. When you taste your wine after bulk aging, you'll see how smooth, balanced, and flavorful they are.