I definitely want to get solar panels but I think I'm in the window where I should probably get a new roof first, but my roof isn't quite old/bad enough to do right now. It seems like it would be expensive and complicated to take solar panels off 5-10 years from now when I need to replace my roof.
It's a dream though, and every once in a while I put some money in solar stocks thinking I'll cash out when I eventually do pull the trigger.
Check out if you can get Tesla solar roofs. New roof and solar energy simultaneously.
(Not available for my part of the world, for example)