Giro 2019 was a learning experience. A lot of altitude to overcome, weak team, bad nutrition ... TDF 2020 will be brutal from beginning. If you won't be able to cope in the first week, then likely you won't be on the podium at the end of the race. Current shape is i guess just about right. Weight is under control, intensity of training is increasing, some racing is involved, for reassurance.