There can be as many answers as there are people on this planet! If I were to give five people the recipe to make soup, everyone’s soup would be different, as there are different people and different styles involved. Similarly, there’s no right or wrong answer to this question. Advice would be great here, but understanding the importance of both is crucial. A demo account can equip a person with the required knowledge, but can’t make one earn money or learn in the real market scenario. For that purpose, a live account is there. Understand whether you want to trade on a live account or on a demo. Ask yourself whether you have gained the knowledge to trade on a live account after trading on a demo or not.
If you think you can move ahead, move ahead. If you think you need to learn some more, learn more.