I will say that it is expensive, especially if you plan on traveling out of state and such.
When I was a competitive pokemon tcg player, me and my dad would go to GenCon once a year for the big pokemon events that were held there. It was the only out of state tourney we'd go to per year cause...