Best form for NAND transformation
There is no perfect method. But if you wanna design a logic circuit , then you may calculate cost ( number of gates + number of each gates input ). Sometimes SOP contains the minimum cost , sometimes POS .

You can reduce number of gates by following some methods like Multilevel Synthesis, Functional Decomposition .

If you wanna design a logic IC , you should go for CMOS logic circuit design.