Greet them immediately and start conversing
Greet them immediately and let them browse and come back to them later
Give them some time and greet them
Let the customer browse and wait until the customer approaches you