The Tax Free line can get very long in the morning if that’s relevant for you. Otherwise it is completely about your risk tolerance. I usually arrive around 1.5 hours prior, pass through security, immigration, and the very long walk to gates. By the time I reach my gate my flight is usually boarding group 6 or higher..