I read for years before joining; still waited months to post. I was pretty sure of how things worked before I posted. I know, though, that such timing isn’t going to work for everybody in every case. I completely understand that sometimes someone needs to come in and get an answer right now! I’ve had to do that sometimes in other forums. The etiquette, though, is to be clear about why you’re asking the question without researching it first. And to stand and take the heat if you get blowback. That usually seems to mollify people, and you still can get the answers you need.
Here’s my previous post about how to get the most out of an online community: