Folders are evil
On a fileshare, all you have is path and filename. That’s the only axis by which you can classify your stuff. So you nest folders, within folders, within folders. Then you pack the filename with extra bits of information – like the initials of the last editor, or the version number.
You don’t need to do this in SharePoint.
Add columns to your libraries. Text columns, number columns, choice columns, managed metadata columns. Each file can have several of these values simultaneously. But a file can only live in one folder at a time.
Use metadata.