This is just me but for 2025, the best mining machine depends on efficiency. S21 Pro for bitcoin, M60S is a good alternative. L9 for altcoins. I chose based on electricity costs.
S21 and L9 is one of my choices this 2025, I'm planning to add a few machines this year.