You’re right about the different climate areas. Here in Texas we have a long growing season. Mea culpa.
Tomatoes are way over $2 a pound ($2.50-$2.99) here and local garden tomatoes are several months away.
A head of lettuce is about $1.50.
Steak is cheaper than a salad here!
Fresh fruit is pretty much just apples in the fall. I hate apples!..lol.