Welcome to Domaining my friend.
With all due respect I have to disagree with your "plan for domaining" mate.
First, there are many factors when it comes to domaining and since you are a total newbie, you will have to be very careful.
Few tips:
1. Don't go on buying every domain you come up with.
2. Remember, it's not what "we" like, focus on what "buyers" like to buy when it comes to domain names. For this, you can search various domain tools and auction sites to check and research about sales trends and history (afternic.com, namebio.com are just two sites you can get started with right away.)
3. Like
@sdsinc said, focus on buying quality domain names rather than investing in a large portfolio of junk domains (no offense.)
4. Don't be quick in buying domains you "think" are of value to you. Do your research first, then if the next morning you still think the domain is worth registering/buying, go for it. But be good and thorough with your research.
5. Read what reputable and successful domain investors are saying on DomainSherpa.com. Personally I've learned a lot from there.
6. Last but not the least, read this forum as much as you can, I repeat, "read as much as you can.". I am enjoying my learning and sharing experience here and I can surely tell that my domaining skills have been groomed more in couple of months here, since my start back in 2009. So dig namepros deeper and deeper. You are sure to find gold nuggets in every section of this forum.
To sum things up, there's a great post I read here somewhere in which a fellow member has laid out his/her domains into three categories:
1. Liquid domains - to be sold instantly (within a month's time)
2. Short term domains - buy > wait a month or so > then sell
3. Long term domains - mostly future trend related domains mostly
So when you are ready to invest in few many domains, investing in the above-mentioned pattern may be beneficial. I am already working on it since the majority of my domains are long term investments and I find it hard to sell them instantly.
Since I am also (almost) a newbie in domaining, I still hope that these tips would help you as you find your way with domaining.
Good luck,