Best hardware is the one that works. Cost efficiency is determined by Th/s per vs Watt and $ spent.
Still the highest Hashrate per Watt (th/s / W) is what you are looking for.
Antminer S9 14.0TH is one of the best readily available solutions.
Too bad you can't really buy it because of the huge demand. I mean you sure can buy it, but will pay 3-4 times the original price.
Someone may argue that even paying higher price and starting to mine right now is approximately the same as waiting for original Manufacturer releasing new batch.
Owning your equipment is always the best. You have FULL control. Cloud is usually a scam