Soon afterwards, some men who studied the stars came from the East to Jerusalem and asked, “Where is the baby born to be the king of the Jews? We saw his star when it came up in the east, and we have come to worship him.”
They first went to Herod who was not a happy bunny ...
And so they left, and on their way they saw the same star they had seen in the East. When they saw it, how happy they were, what joy was theirs! It went ahead of them until it stopped over the place where the child was. They went into the house, and when they saw the child with his mother Mary, they knelt down and worshipped him.
"And they went to the house and saw the child". So no cattle shed and no baby. Because Herod ordered the slaughter of the children aged two years and below (based on the information given him by the savants), the inference is that the toddler Jesus was aged about 2.
One thing for sure; they weren't Jews. They were probably from Persia and may have been senior "wise men" from the Zoroastrian faith.
But they had not the slightest doubt that they were looking for a world-changing "Messiah".
But the full meaning of Christmas is centred on those three useless gifts.