Two cars start from two towns that are 300 miles apart and travel towards each other. Car A travels at a speed of 50 miles per hour, and Car B travels at a speed of 40 miles per hour. If Car A starts 1 hour before Car B, how long after Car B starts will the two cars meet? Let's think step by step and output the final answer within \boxed{}.
user