as the tittle says , this is IMO the best website to use to determine what gear you should buy and what to mine when you have it.
The different thing about this website, is that you don't have to enter the hahsrate or know the algo or the coin to mine, so if you are a newbie or you just don't know what ASICs are out there and their hashing power. this is probably the best option for you.
https://www.apanel.com/it lists all known miners from most profitable to least profitable
by clicking on any miner, you get the specs related to it, such as Algorithm,Hashrate,Consumption,Efficiency, Dimensions and an image of the miner and coins to mine based on most to least profitable.
it even lists the pools that you can mine on. ( but it's missing some pools)
* you should never count on only 1 mining calculator website, use a few of them, compare and always DYOR.
* i am not responsible for anything on that website, use it at your own risk.