The waiting part sucks. But the rewards are worth it. You've got some really good growth for the time frame you've got. Keep Growing!!