I did over 2 years including Covid visas. But I would say with all the stamps in my passport I could do. Stay out 3 months, get a tourist visa 60 + 30 and you could do 2 x 60 + 30 both land and that would be max. Go Bangkok airport and they be pulling you up after 180 days.