You can ask them to write one when they feel the happiest. The right timing for this can be when you fix their problem or satisfy their needs. Highlighting your five-star Google reviews and sharing customer testimonials on social media works perfectly well to influence people to leave a five-star review.