I am going to suggest that if you cannot receive your June delivery at the end of month, you can buy TSLA stock which means they are for sure in high demand. When you are waiting for your delivery, you can earn extra money. Disclaimer: Not financial advice.