Whenever you start casting Haste targeting yourself, you can modify it so that it doesn't require Concentration. If you do so, when the spell ends, you don't have the Incapacitated condition or a Speed of 0.
Heroic Haste
Raw data
{
"name": "Heroic Haste",
"level": 18,
"__prop": "subclassFeature",
"header": 2,
"source": "ValdaPlayerPack2",
"entries": [
"Whenever you start casting {@spell Haste|XPHB} targeting yourself, you can modify it so that it doesn't require {@status Concentration|XPHB}. If you do so, when the spell ends, you don't have the {@condition Incapacitated|XPHB} condition or a {@variantrule Speed|XPHB} of 0."
],
"className": "Sorcerer",
"classSource": "XPHB",
"subclassSource": "ValdaPlayerPack2",
"subclassShortName": "Heroic"
}