Forget best beaches in karpathos: 10 Reasons Why You No Longer Need It
https://seannaosbu.doodlekit.com/blog/entry/5085469/10-fundamentals-about-best-beaches-in-karpathos-you-didnt-learn-in-school
The best time to take Greek islands holidays is typically May or October, if you are intending on doing some cruising - and the whole duration in between May and October is fine in basic, both in regards to weather