Is an IFISA always useful when investing?