If you're a non-EU expat trying to stay longer than 90 days, Schengen membership actually makes tourist hopping harder because you can't just nip over to Serbia or Turkey to reset your days as easily if you're traveling deeply. Instead, look into getting proper residency. You can check out the
Bulgarian Golden D-Visa and Residency for Retirees: Complete Property Owner Guide for details.