My own personal thought is that "perfect" protein consumption is getting 20-30grams of Whey Isolate every 1-1.5 hours. This doesn't include the meals of whole food you should consume, which should equal at least 50-60% of your total Protein and Calories for the day.
Only Protein I choose to drink is Whey Isolate, except maybe a huge glass of Milk before bedtime when i dont want to wake up inbetween sleep to get more protein in.
Personally, I'd like to/try to eat 8-10 times daily, with the protein looking kinda like this.
Meal #1 - 6AM - Whole food meal = 50grams Protein
Meal #2 - 8AM - Protein drink =30grams Protein
Meal #3 - 10:30am - Whole food meal = 30-40grams Protein
Meal #4 - 12:30pm - Protein drink = 30grams Protein
Meal #5 - 3pm - Whole food meal = 30-40grams Protein
Workout at 4pm to 5pm
Meal #6 - 5pm - Post workout Protein drink = 50+grams Protein
Meal #7 - 6 or 6:30pm - Whole Food meal = 50grams Protein
Meal #8 - 8 or 9pm - Whole food meal = 30grams Protein
Meal #9 - 10pm - Protein Drink = 30-40grams Protein **
** = Sometimes I'll sleep 4 hours, and divide meal #9's protein into 2 meals which i'll eat at drink at 10pm and around 2am. But I like to sleep, so usually i just get 30-40grams before i retire for the night.
Minimum Daily Protein intake = 330grams
Usual Daily Protein intake = 400grams