MAXIMIZE SOLAR POTENTIAL: AN EXTENSIVE OVERVIEW TO PUTTING UP SOLAR PANELS AT HOME