Just a heads up, the best way I've found to stake ETH is on binance.com, they are passing on 100% of the on-chain rewards. You can convert your ETH to their token called BETH, which has a secondary market so your not locked in until ETH 2.0 comes out.
Best way to convert to BETH is on the secondary market (currently a 5% discount) -
https://www.binance.com/en/trade/BETH_ETHDO NOT convert 1 to 1 on the main page (
https://www.binance.com/en/eth2)
You can also stake BETH in some of the binance launchpool projects, but it seems to stop you earning your ETH 2.0 stake.
This is much easier than running your own ETH 2.0 validator node, but if you want to go down that path Kudos to you.
Any questions, hit me up below, happy to help.