Is TOPCon worth the investment?