The cost of a good harmonica can vary quite a bit, depending on the brand, quality, and type you're looking for. For beginners, you can find decent harmonicas in the range of $20 to $40. As you progress, you might want to invest in a more advanced harmonica, which can cost anywhere from $60 to $500 or more. The higher-quality harmonicas offer much better craftsmanship, more responsive reeds, and improved tonal quality. You don't have to spend too much on a good harmonica for a beginner. The most important thing is to enjoy the journey of learning and playing the harmonica. As you grow more comfortable with the harmonica as a beginner, you'll figure out what you value in a harmonica and eventually learn about what you prefer in a harmonica. The last thing you want to do at this stage is to bite off more than you can chew and end up a little disillusioned and discouraged to continue learning to play the harmonica. Once you have a solid foundation and you know your way around a harmonica, how to play it smoothly and get all the notes right, then you should look at upgrading to a more professional model.