Welcome JCarl!
You don't need to wait to contribute. One thing that I have noticed is that even a total newbie can contribute just by asking questions and getting the masses stirring on a subject. Every time that I think that I know it all, someone comes up with a new twist and that often happens in those questions by the newer users. So with that I say welcome and don't hold back.