Depends on your goals.
If you are focusing on winning asap, you can expect to win somewhere between turn 100 and 200. The last 50 turns are not that important since there is little investment horizon remaining, so you want to have your cities to grow freely until turn 100 or so. (size 7ish) you also don't want a lot of districts because you only need those that support your victory condition as well as a few commercials, 1-2 industrials (just to cover your empire with a factory and powerplant). So in that case, you want to settle at the best settling spots and hope those are as close as possible (3 tiles between cities, sometimes 4). This way you make the best use of the land that is available to you during the first 100 turns of the game. And make no mistake, the first 100 turns of the game are where 90% of the outcome is decided, even if the game lasts more than 200 turns.
If you want to play a 300 turn game, where you don't focus on winning, but on making a beautiful simcity empire full of wonders and strong in every aspect of the game, then you may want to settle as wide as you can without leaving gaps, sometimes maybe even leaving a gap where you can park a unit there to prevent enemy settlements.
If you play xCC (meaning you will only build x cities in the game, and x is a relatively low number, like 3 or 5) you want to give your few cities as much land each as possible.
If, on whatever difficulty you are playing, you are not yet certain you will win easilly when you start the game, you also settle close. Settling at max distance is very sub optimal and should only be done when you master the game to a degree where you know you can do it and maybe have set yourself extra limitations that make this more sensible. (as i indicated above)
The actual spot for the city (fresh water/coast; on top of luxes, on top of plain hills) is however more important than the overall layout. It is of course a compromise between these 2 factors, but i would never ever settle Radom where you did. (1 tile away from a river)