Weightlifting in the morning is fine

Just means you will have more time to recovery because you got a whole day ahead of you and alot of time before your next workout. Also you can eat alot to help the muscle grow within the day and not just overnight.

Workout 11am:

Have 6 meals throughout the day

11pm: Sleep

Next day:

11am: u train again