There is no perfect gap for everyone.
For us, 2 years is what we have between each of our boys, and it works really well for us.
Goodluck in deciding what gap will suit you.