What is the best method to monetize indie games?


I haven’t made a game in over 15 years and wanted to try my luck in this industry. If possible, guide me and answer my questions.
Are you satisfied with the income of making the game and can you manage your life with it? Or do you do things like web design and design for a living?
How did you manage to monetize your game and what method would you suggest?
Steam, web games, mobile games, Facebook??