Transportation around Arcadia is mostly by car; hence, car rental is your best bet if you want to save time and money. Alternatively, you can hire a taxi or book a ride on Lyft or Uber, which usually costs around $20 per hour. For these tourist attractions, one day can be cut relatively tight to give you sufficient time to make it to your destination in time before it closes, so having your own vehicle would be ideal.
If you have more time, you can travel to the nearby cities of Pasadena or Los Angeles to explore more attractions. If you have less time, you can skip some of the attractions on the itinerary, or consider combining some sights within a single day to maximize your time. Additionally, Arcadia has a thriving outdoor recreation scene, including hiking trails in the nearby foothills. Consider adding a hike into your itinerary for a taste of the great outdoors.