The Mystery of Solar Rain Can Finally Be Explained