HOW MUCH DOES A TESLA SOLAR ROOF COST PER SQUARE IN 2024