Should I buy a miner now or wait a few months?

My advice would be to buy a BTC asic now, but keep some cash on the side to buy another rig if prices continue to dip.