While you can purchase your tickets on-site, if you don't wish to waste your time standing in long queues, it is best to purchase your tickets online. Make sure to check Acropolis timings before you make your visit, as their closing times change between winter and summer.