※今日の英語,けっこうよく使います.
be in for ~は,今の時点では~で示す状態でなくても,そういう状態や事態に直面しそうだ,という意味です.
主語Youとa surpriseの部分は他にかえて使えます.たとえば,
We're in for trouble.「私たちはトラブルに直面しそうだ」
You're in for a treat.「 あなたにはお楽しみが待っています。」
※treatは「おもてなし」,「ごちそう」,「楽しみ」の意味です.
「英会話例文」
If you believe your eyes, you're in for a surprise.「自分の目を信じるのなら , あなたは驚くことになりそうだ。」