Find the answer to this math problem: Every year, Tabitha adds a new color to her hair.  She started this tradition when she was 15 years old, which was the year she added her second hair color.  In three years, Tabitha will have 8 different colors in the hair.  Currently, how old is Tabitha?