I'll be buying on release day. I want to support the people who create such fantastic products. If everyone were to wait till the sales do you think companies will keep making the software we all so desire. I know everyone's circumstances differ, which is cool.
I also love the beta release strategy, especially when the quality is still very high. For the people complaining about the betas, then don't buy them. My head would explode if I was still waiting for the Huey to be released. I'm instead enjoying this fantastic sim right now.