New to camping at Chella this year. Was hoping someone could fill me in on showers and camping amenities

Are there lines for the showers?
Do the lines move pretty fast?
Are they private? (not much of a nudist)
What time should I get up in order to get done showering and ready to head to the venue, on time?

Are there charging ports around where you're camping? (for my phone, camera, ect.)
If I wanted to get food, are there multiple stores/carts/markets near by? (don't want to walk a half a mile across the camp ground for chips)
Is the cafe pretty expensive? Is it usually packed?
Overall, how much money should I bring to Coachella? (My budget isnt low, but I'm also not made of money)