Efficiency is the only way to do it, you'll lose your shirt on the market, the fees alone will drain your account... slowly and methodically.
Just take into account:
The Cost of living
The efficiency of your Mining Rig.
The Cost of Electricity
Average Daily Bitcoin generation/month
Average increase bi-weekly in difficulty over a year.
Maximum cost effectiveness of the system; At what difficulty is your mining rig going to be useless at current market value of BTC
How long it takes to order a ASIC
when will you have to upgrade to maintain your current standard of living.
http://www.butterflylabs.com/ADVICE: Don't forget about monetary efficiency, be frugal.Stop exchanging into fiat currencies if you are a miner, support the Bitcoin community buy from retailers that accept bitcoins. order, upgrades, food, pay rent if you can in bitcoins.
Let the people trying to get into the market control the price: live off your bitcoin earnings.
spend your bitcoins at stores when the price is high, hoard it when it is low and wait for when your purchasing power increases.
monitor the markets to know when to buy your groceries, etc.
http://bitcoin.clarkmoody.com/get informed know who accepts bitcoins in your community spend your bitcoins there, the owners will appreciate your business because you are giving them your bitcoins when it is at the height of market price, they will convert it back to Fiat themselves and know they are getting more money thanks to your increased purchasing power.
monitor your electricity consumption for your whole house and use a kill o watt to monitor your mining rigs power usage.
replace everything you can in your home with more efficient, electronics and appliances bought from Bitcoin stores at market height.
www.bitcoinstore.comLearn how to be self-sufficient, learn to fix you own computer/vehicle, make your own bread/sauces/beer etc from youtube or read a DIY blog like Hack-a-Day or instructables.
Buy Used, pay in bitcoins
http://www.bitmit.net/Sell Used, accept bitcoins
Ask your local charity if they accept Bitcoin, donate and tell them the trick, use the bitcoins at market height to make purchases.
Trade on kijiji, buy what you can in bitcoin and exchange it for something that you want that you can't buy in BTC
Order out from Restaurants that accept bitcoin
In essence support your bitcoin community and you will notice that the bitcoins you generate will go way further.
Hope this helps.