CFI is what I would do in your shoes. ESPECIALLY since the standards and info is already fresh in your head.
If you could find a local banner tow op or glider towing, dropping meat bombs. Might be worth looking deeper for. Even if you get your CFI, I would do something else on the side if possible.
getting a job with 250TT at home is usually a tough one. especially one that would pay more than peanuts (20k a year)