The right time to redesign a website is when your website is facing one or more of the following issues:
Incompatibility with mobile-devices
Outdated appearance
Content that’s not SEO-friendly
Lack of fresh content
High bounce rate
Difficulty in navigation