Start your engines!Start your engines! is a static ability. If a player controls a permanent with start your engines! and that player has no speed, their speed becomes 1. This is a state-based action. See rule 704.
Players do not have speed until a rule or effect sets their speed to a specific value.
If a player has no speed and they are instructed to increase their speed by a certain value, their speed becomes that value.
There is an inherent triggered ability associated with a player having 1 or more speed. This ability has no source and is controlled by that player. That ability is “Whenever one or more opponents lose life during your turn, if your speed is less than 4, your speed increases by 1. This ability triggers only once each turn.”
Rules and effects may refer to whether a player has “max speed.” A player has max speed if their speed is 4.
Some effects refer to a player’s speed. If that player has no speed, their speed is 0 for the purpose of an effect that refers to speed. (CR 702.179)
Gomif's power is equal to your speed.
Your speed can increase beyond 4. (You're still at
max speedA max speed ability is a static ability. “Max speed — [Ability]” means “As long as your speed is 4, this object has ‘[Ability].’” See rule 702.179, “Start Your Engines!”
If an ability granted by a max speed ability states which zones it functions from, the max speed ability that grants that ability functions from those zones. (See rule 113.6c.) (CR 702.178) at 4 or greater.)
At the beginning of your end step, if an opponent lost life this turn, you may draw cards equal to your speed. If you do,
discardTo discard a card, move it from its owner’s hand to that player’s graveyard.
By default, effects that cause a player to discard a card allow the affected player to choose which card to discard. Some effects, however, require a random discard or allow another player to choose which card is discarded.
If a card is discarded, but an effect causes it to be put into a hidden zone instead of into its owner’s graveyard without being revealed, all values of that card’s characteristics are considered to be undefined. If a card is discarded this way to pay a cost that specifies a characteristic about the discarded card, that cost payment is illegal; the game returns to the moment before the cost was paid (see rule 733, “Handling Illegal Actions”). (CR 701.9) two cards.