Sometimes the magic moment you've been waiting for all your life - is even more amazing than you could have anticipated.... and for reasons you couldn't have imagined.
Rapunzel dreamt of seeing the lantern festival, and it was awesomely breath taking. On top of that she fell in love with Flynn and at that moment opened her heart to loving and trusting him. Who would have known the lantern festival would have held so many miracles?
Although she wanted to go... since forever - the time she actually found herself enjoying that experience - held the perfect moments.
Timing, its amazingly perfect!