I wouldn't buy the first model year of any car from any manufacturer.
Early adopters always pay the price in terms of missing out on improvements, price cuts, incentives, etc
Normally I would agree with you except in this case, 2/3's of the car is a Model 3. They are just putting a new back 1/3 on a Model 3 and calling it a Y. I really want to stay away from an ICE which has its own set of issues. So both options have their issue.