Great advice so far!
And remember that there are an infinite number of ways to design and build a robot...the "right way" for your team is whatever way that you can actually get it done and working.
Learn about what your team is capable of doing already, what resources are available, and think about what new skills you can acquire together.
Oh yeah...think about weight ALL the time!

the last weekend of build season is too late