After rain comes sunshine. Or sometimes both at the same time.