It also differs distribution from distribution. For example for Fedora minimum is 250MB[1] and 500MB is default and if you plan to (pre)upgrade in the future 500MB is required[2]. If space is not a problem I would go for 1GB to prevent shuffling partitions later as I had to do when upgrading recently.