I bet there's plenty of guys on this board, who've sailed for decades but never left US waters, so you've classified them all as first-timers. OTOH, any idiot that takes his boat 5 miles back & forth across the US-Canadian border 50 times, is by your standards an old salt.
So, yes: I've been to Mexico "once." Smart guy, for catching me like that.