If and when are often interchangeable in this kind of expression. If is used if the likelihood is low; when is used if the likelihood is high: If I go skiing this winter, I'll invite you to join me. (I don't ski actually-- I'm not likely to go skiing) When I go birdwatching this spring, I'll invite you to join me .
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.