There is not limit of a cap. If you really think about it, Party Hats are around 500 mil, rounding. Santas are up to 90 mil and Masks are like 101mil. If there is enough supply and demand, theoretically, the price could keep going to like 1 bil? Highly doubtful, but there is the ability to have that happen.