Perhaps I misunderstand what Wolfchild is saying... but I think the point is that whatever your profession is, you're a professional at that; and if you ride a bike to get there, your an amateur cyclist.
Granted, there's an obvious exception if you're a professional cyclist and you wear cycling clothes while riding to a race, your cycling clothes are your work clothes.... but I don't think there's many professional cyclists on this subforum, though.
Now that you mention it, and just to clarity what I meant, a professional is: 1) someone who is very skilled at a task or duty, or 2) someone who is paid to perform a task of duty (regardless of skill, although it is generally expected, but not required). As for "elite" I would consider that to be a perspective term.