Prove If $A$ is invertible then $A+B$ and $I+BA^{-1}$ are both invertible or both non-invertible

If $A+B$ is invertible, i.e. $A+B=C$ where $CC^{-1} = I$ then $(A+B)A^ {-1} = I +BA^{-1}$ but I get stuck here, I don't know how I show this leads to an invertible matrix, say D

Edit: $A+B=C \Rightarrow (A+B)A^{-1} = CA^{-1} = I + BA^{-1} = CA^{-1} \Rightarrow I + BA^{-1} - I = CA^{-1} - I \Rightarrow BA^{-1} = CA^{-1} - I$ $\Rightarrow BA^{-1}A = (CA^{-1} - I)A \Rightarrow B = C-A \Rightarrow B+A = C-A + A \Rightarrow B+A = C$

and if $A+B$ is not invertible then would the above argument still be used? I'm never counting on B or C to be invertible or non-invertible in that argument