Is there any particular reason for the timing of your visit to Japan?
Is there something that made you want to come to Japan at this point in time?
「このタイミングで日本に来た理由」という事が聞きたいなら、下記の文章を使う事が出来ます。
Is there any particular reason for the timing of your visit to Japan?
Why did you choose this time to come to Japan?
What made you come to Japan at this time?
Is there something that made you want to come to Japan at this point in time?
What's the reason for the timing of your visit?
Why did you choose to come to Japan at this time of year?
What made you decide to travel to Japan during this season?
この場合、次のような言い方ができますよ。
ーWhy did you choose to come to Japan at this time of year?
「なぜこの時期に日本に来ることを選んだの?」
ーWhat made you decide to travel to Japan during this season?
「この時期に日本旅行するきっかけはなんですか?」
ご参考まで!