Megabucks are occasionally included in daily rewards, but their frequency may be lower compared to Coins. Participating in events and challenges is often a more reliable source of Megabucks.