Answer:
The time when my best friend surprised me was some days after my birthday.
He brought a huge cake and completely shocked me, and that was early in the morning.
I was elated, excited, shocked, all forms of happiness and surprise.
Yes, I did really enjoyed it.
I definitely think it is good to sometimes give surprises to others. We may not know what is happening to them, but surprises make people forget their sadness and bring happiness, even if temporary.