My own personal recommendation is to be here at least 2 weeks, even though that's not one of the requirements. But I feel that way because the longer your here.. obviously the more experience you have with the Merchscape community.
On that note, that is why 60 post is required, it takes time to achieve and in that time, I'm sure you've experienced a bit.