McLaren needs to be at its “best form” amid the “tight” gaps at the front of the grid, according to China winner Oscar Piastri.