Navigating car insurance in Cyprus