Off-Grid vs Grid-Tied Solar: How to Choose the Right System Architecture?