The best time to drive reviews for your brand is when your brand is JUST launching. Amazon doesn’t have an understanding of what is the average no.of reviews a product like this is likely to get in a week (so blocking of review writing is less likely to happen). Also, around launch amazon presumes the brand is doing a lot of marketing promotions leading to higher sales as well.