It's best to arrive at Piazzale Michelangelo in the late afternoon, so you can enjoy the sunset. The spot can get crowded, so arriving a bit early ensures a good view.