Timing is critical with your method, and you're basically speculating and timing the market. You may as well just buy the coin you think will rise.
If you believe BTC price will rise, buy coins rather than GPUs. Difficulty will certainly rise quicker than price; hence it will ALWAYS be more profitable to buy coins directly than it is to buy GPUs, if you believe price will rise.
Of course I expect at least some people to believe me...otherwise why post at all? If I help even one person avoid losing money on GPU mining, it's worth it.
Well, that's true, but I see it as no more true than mining or trading BTC. If I had BTC and panic sold during this last weekend in the mid 90's, it is no different than holding my coins and trading at the wrong (or right) time. You do have a point about trading coins instead of mining, if price is always on the rise. We all know price is going to be volatile, but I do expect it will go up for the long term. However, I like mining because it supports the crypto network and because it gives a (somewhat) constant supply of coins to play with. If I made a BTC last week and lost it in a stupid trade, I can always (at least for now... ) make another one this week. If the day comes when it makes no sense to run my GPUs, most of it gets rebuilt into nice gaming machines that I would use anyway. Even if I sold off my mining hardware it doesn't need to make very much BTC to break me even in that case. So in this example my view of losing 1BTC != losing $ had I bought that BTC. It's a hobby and everyone does it differently. I do think most of the alts will die out in the long term, but I also think that scryptcoins in general will stick around. We don't really know how it all will play out, so do what you want and have fun Personally, I will be planning on getting more GPUs going unless the prices come down on some of these ASICs. So far I have only seen one start up that offers a reasonable price and if they deliver on time then I will switch, until then it's go 7950s, go!