Home Stock PDD Holdings stock becomes a bargain before earnings: buy or sell?