at/on I hear both but use at because on sounds strange to me. The first sentence simply states the condition required for something to happen. The second implies some doubt as to the possibility of the actions occuring.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.