Great to aim for the top. Don't be disappointed if you don't get exactly what you are hoping for because it is a very tall order and very few people do it.
You've had some good advice in this thread so far.
One very important thing people don't mention - have good routines for sleeping and eating.
Eat regular, healthy meals at consistent times each day.
Get a good amount of sleep each night, no screen time for 45 mins before bed.