Keep in mind that your income will quickly decline as all those asics come online. Bitcoins' appreciation might help lessen the impact somewhat. Play around with the difficulty and the rate based on what you think might happen. I think buying btc and waiting for asics is the better choice, but that's just my guess.