Kenneth_2003 said:
I think that whatever you do, you are setting your child(ren) on a path for potential financial security well above that of their peers. The tax implications one could debate now and tomorrow with hindsight, but the result will be the same. Your child(ren) will be well positioned for success.
Disclosure... I wen to school on a UTMA account comprised of stock in the company my father worked for. My fathers cost basis (transferred to me via the account structure) kicked my rear during college, but it paid for college. 2008 destroyed that companies value and years later I walked away from those assets for pennies on the previous dollars. But I graduated from TAMU debt free, that was worth plenty.
I agree wholeheartedly with your post and have thought the same thing many times when this topic comes up. The main thing is that you start setting money aside, as in every single month. Automatic draft is the way to go. Custodial account, 529 plan, bury it in Mason jars in the back yard, but start and don't stop. When it comes time to write those $15,000 checks each semester you will pat yourself on the back and think what a genius you were.
We started doing that for each of our three soon after they were born. The first one decided to run off right after high school with a guy in the Marines, that marriage lasted about 10 months and she came back home, pregnant. But she started college, got out in four years. By the time all this went down, my income had gone up enough that we funded her education mostly out of cash flow. She had enough left over to put like 40% down on a house right after she graduated and the notes were low enough for a single mom to deal with. Nice home, nice neighborhood. Because she was a single mom, I did the same thing for her baby, my granddaughter. She is now in her second semester at A&M and plenty of money set aside for all that.
I admire all of you who are making the effort to set aside funds. Lord knows the costs will continue upward and getting started early is the way to go. Good luck!