Home Stock Sunrun stock price has rebounded: is it a buy or is this a bull trap?