We will find out there is no way to predict it.
Well I would think any known cause and effect type event would have a degree of understanding to allow for prediction but yeah Earthquakes as they stand now....no.
But as we move on....as with volcanoes there are patterns and signs that help you at least understand there meaning.