Baby swing

When is the right time to put a baby in a baby swing? Some say about 2-3 months? What do you think?