What is The best way to make folders for a solidworks project?

Hello i want to know what is the best way to create folders in the computer where i will put my Solidworks files (parts/assemblies/drawing)
Should i Put all on the same main folder for example called Machine 1 .?
or i should create the main folder Machine 1 then i create into it Some new folders Called for instance Sub-assembly n where n is the number of the sub-assembly where i'll put the part files of each sub-assembly and also the drawing and the sub-assembly
Finally, i make a folder for the whole assembly?
I want to know this to avoid software crash and fille references to be broken
Please help me with your experiences