Solar Energy Pros and Cons in 2024: An Overview