Introductory or cooling period for new members

I've been on other sites that don't allow new members to post for 24 to 72 hours.

Gives them a bit to figure out navigation, etc

Would that help with the bot and scammers ?