What is the significance of the parable of the ten virgins in Matthew 25:1-13?

The parable of the ten virgins teaches being prepared and ready