The efficiency of a solar energy system varies a lot depending on its exposure to the sun. If you live in a sunny area, your system should produce enough energy to cover all your needs but solar energy might not be such a good investment if you live in an area where the sky is usually filled with clouds.
Make solar panels yourself, it will cost you 20 (!) times cheaper. Charging for a smartphone of 10 of these cells …
Find out about incentives that may be available to you if you get solar panels. The federal governments offers some tax relief to people who use solar energy. Some local governments do as well. Finding out what credits you are eligible for may help you make your final decision on whether you want the panels.
In conclusion, the environment and you, in general, can greatly benefit from solar energy. In addition to it using what the world has to offer it, solar energy has other benefits for those who use it. Take what you have learned here, and use it to make smart energy choices.