From the last picture you posted, you could top it any time. I am not sure I would bother topping it myself. The reason why is I think your plant is a native of your location and probably evolved to grow like it is growing. It will probably be an impressive tree if you let it grow naturally. The only reason I would consider topping it is if I was concerned about visibility due to height. If you choose to top it, I would just pinch the very top leaflets off to encourage the lower branches to grow more. Bigsur here grows massive plants outside and I don’t think he tops his plants. I think he lets them do their thing naturally and his harvests are epic.