So i haven't reached the timeskip yet so please no spoilers. I'm confused about one piece timeline. How old was luffy when he met Shanks? Did
Shanks already fight Teach before meeting
Luffy? As per the anime, Ace left 3 years
before Luffy for his jourmey, so was ace
present when Luffy met Shanks? Did Teach fight Shanks while he was still a Whitebeard?