Sounds like you have had a great time.
I have a view on this ‘right moment’. When having experienced your best experience, in retrospect people tend to explain this.
So when the preparations are good, the conditions excellent, the mindset perfect, these things are considered the cause.
On the other hand, when acting spontaneously and not caring about the ‘rules’ , we are inclined to see this as the cause.
Simply said, the ‘right moment’ is determined after someones best journey and can be everything.
Quiet the mind and the soul will speak