Want medium res (10m), Sentinel-2 imagery is your best bet. Won't cost you a penny.
https://apps.sentinel-hub.com/eo-browser/
Looking for higher resolution (3m), the only viable option really is Planet. Even at that, they're pretty iffy with their pricing models and distribution. I think they range around the $2 per square kilometre mark.