Have a great time

/hæv ə ɡreɪt taɪm/ ハヴ・ア・グレート・タイム

1. これから何かを経験する人に対して、その経験が楽しく、満足のいくものになることを願う表現。

旅行、パーティー、イベントなど、これから体験する出来事や期間に対して、相手が心ゆくまで楽しむことを願うときに使われる定型句です。別れの挨拶としてもよく用いられます。
Oh, have a great time! (ああ、楽しんでくださいね!)

2. ある特定の活動やイベントにおいて、非常に楽しく、満足のいく経験をすることを願う表現。

単に「楽しんで」というよりも、より積極的に、その機会を最大限に活かして素晴らしい経験をしてほしいという気持ちが込められています。相手が特別なイベントに参加する際などによく使われます。
Awesome! Have a great time! (最高だね!楽しんできて!)
関連
Wish you a good time
Hope you have a good time