In VLSM design is there a rule of starting the subnet from biggest network starting at 0? Or does it not matter how you distribute the IP addresses just as long as you follow the subnet rules?
Say I have four disparate networks I need to create from 192.168.1.0/24
Network A: 62 users
Network B: 54 users
Network C: 14 users
Network

6 users
I would start it at the highest then lowest.
Network A: 192.168.1.0/26 (.1 - .62)
Network B: 192.168.1.64/26 (.65 - .126)
Network C: 192.168.1.128/28 (.129 - .142)
Network

192.168.1.144/29 (.145 - .150)
Is this a good way to do it? I can also do this:
Network
192.168.1.56/29 (.57 - .62)
Network A: 192.168.1.64/26 (.65 - .126)
Network B: 192.168.1.128/26 (.129 - .162)
Network C: 192.168.1.162/28 (.163 - .176)
or this
Network
192.168.1.0/29 (.1 - .6)
Network A: 192.168.1.64/26 (.65 - .126)
Network B: 192.168.1.128/26 (.129 - .162)
Network C: 192.168.1.162/28 (.163 - .176)
So does it matter or is it to each his own?