A rooftop should receive at least 4-6 hours of direct sunlight daily for solar panel installation to be worthwhile.