A common motorcycle shifting technique consists of disengaging the clutch and choosing the correct gear; slightly revving the engine while gradually letting off the clutch; then feathering the throttle and accelerating. Tips to perform these operations smoothly include avoid "popping" the clutch, learn the shifting components and practice regularly.
While there is no exact time for optimal shifting, pay close attention where and how the clutch disengages and the amount of throttle needed for acceleration. Shifting too early will result in poor acceleration because the engine won't have enough power. If the motorcycle "jerks" when letting off the clutch, either not enough or too much gas is being applied.