Build castles in the air
"Build castles in the air" means indulging in unrealistic or impractical dreams or plans that are unlikely to become reality. It warns against investing time and energy into pursuits lacking a solid foundation in reality. The phrase encourages focusing on achievable goals rather than wasting resources on fanciful aspirations.